Job ID: JOB_ID_912
Role Overview
We are seeking a highly skilled Senior Software Engineer to join our Promotions Platform team. This is a critical role focused on designing, implementing, and deploying software solutions that scale effortlessly to meet the demands of a high-traffic environment. As a senior member of the team, you will be responsible for eliminating traditional networking limitations and supporting highly available environments that serve millions of users. You will work alongside a diverse group of talented software engineers, network engineers, and systems architects to build cutting-edge applications that define the future of our digital infrastructure.
Technical Environment and Stack
The successful candidate will work within a modern ecosystem leveraging virtualization and containerization technologies such as Docker and Kubernetes. Our architecture is built on microservices, allowing for modularity and rapid deployment. We utilize SDN/NFV technologies to optimize network performance and Big Data platforms to handle massive datasets. The environment is heavily focused on event-driven architecture, ensuring that our systems are responsive and resilient. You will be expected to have expert-level proficiency in C, Perl, SQL, Python, and Java, specifically with the Spring and Maven frameworks.
Key Responsibilities
- Engineering Execution: Support complex engineering projects by developing robust software solutions, conducting rigorous tests and inspections, and preparing detailed technical reports and calculations.
- Technical Leadership: Collaborate with cross-functional technical teams to deliver effective solutions. You will be expected to stay ahead of industry trends and independently develop full-stack solutions while understanding the intricate building blocks and dependencies of our automation tools.
- Systems Understanding: Deeply understand system protocols, operations, and data flows. You will provide technical leadership by writing clear documentation and contributing to the design of new systems.
- Technology Strategy: Contribute to the adoption and integration of emerging technologies that align with business goals. You will work closely with system engineers to define essential automation needs and perform independent research to maintain a competitive edge.
- Innovation: Present new insights to enhance existing systems and processes. You will offer fresh perspectives grounded in industry study to identify gaps and drive process optimization.
Required Qualifications and Experience
- At least 6 years of professional software engineering experience with a proven track record of delivering production systems at scale.
- Extensive experience with high-throughput, event-driven architectures.
- Expertise in RESTful API design and implementation.
- Strong understanding of DevOps principles, including CI/CD pipelines (Git, GitLab, Jenkins) and Infrastructure as Code.
- Proficiency in database management, including MSSQL and Oracle, with a focus on SQL tuning and schema design.
- Experience with observability tools like Splunk and Grafana for logging and metrics.
- Mandatory experience in the Telecom Domain.
Core Competencies
Beyond technical skills, we value strong communication and the ability to articulate complex concepts to both technical and non-technical audiences. A user-centric mindset is essential for delivering value to our customers. You should be a data-driven problem solver with excellent technical writing skills and a collaborative spirit that allows you to work effectively across engineering, product, and business teams.
Special Requirements
Must have experience in Telecom Domain; 5 days onsite requirement.
Compensation & Location
Salary: $145,000 – $195,000 per year (Estimated)
Location: Seattle, WA
Recruiter / Company – Contact Information
Recruiter / Employer: KK Software Associates
Email: shakti.s@kksoftwareassociates.com
Recruiter Notice:
To remove this job posting, please send an email from
shakti.s@kksoftwareassociates.com with the subject:
DELETE_JOB_ID_912