
Staff Software Development Engineer β Fulfillment
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in Alabama, +43 more states.
β’ Architect, design, and implement highly scalable, fault-tolerant, cloud-native services utilizing container orchestration and automated CI/CD pipelines.
β’ Employ advanced software engineering methodologies throughout the entire SDLC, incorporating DDD, design patterns, secure coding practices, automated testing, quality gates, trunk-based development, and observability.
β’ Diagnose and lead the resolution of intricate distributed system challenges, data consistency issues, dependency failures, performance bottlenecks, and distributed tracing complications.
β’ Collaborate with product, architecture, and business stakeholders to establish technical roadmaps, define requirements, prioritize tasks, and set measurable KPIs.
β’ Design and implement microservice resiliency patterns, which include circuit breakers, bulkheads, retries, rate limiting, and service discovery.
β’ Construct and enhance real-time streaming data pipelines through event streaming platforms and CDC frameworks.
β’ Provide cost-optimized, scalable solutions by leveraging cloud cost profiling, storage tiering, service right-sizing, and architectural simplification.
β’ Take ownership of reliability, performance, lifecycle, production support, recovery strategies, modernization, and refactoring of existing platforms.
β’ Standardize the use of emerging technologies, frameworks, and tools to facilitate development and enhance search quality.
β’ Lead technical risk assessments, architectural reviews, compliance validations, and engineering audits.
β’ Mentor engineers, offer architectural guidance, conduct design reviews, establish engineering standards, and foster knowledge sharing.
β’ Over 7 years of experience in software development for enterprise, web, or cloud applications.
β’ More than 5 years of backend software development experience with Java, Spring Boot, and Kafka.
β’ At least 3 years of experience with distributed caching.
β’ A minimum of 3 years in developing within AWS, GCP, Azure, or similar public cloud environments; GCP is preferred.
β’ Over 3 years of experience in designing, developing, and operationalizing microservices-based web/web services applications in cloud-native settings.
β’ More than 3 years of technical leadership experience in a matrixed environment, including mentoring junior engineers and cross-functional collaboration.
β’ Bachelor's degree or equivalent experience (high school diploma plus 4 years of relevant experience).
β’ Familiarity with security threats and patterns, as well as compliance with regulatory initiatives such as HIPAA, PHI, PII, locational, and contractual data restrictions.
β’ Experience with Maven, Gradle, Jenkins, or Harness.
β’ In-depth knowledge of functional, imperative, and object-oriented programming languages and methodologies.
β’ Experience with Cassandra and Postgres is preferred.
β’ Familiarity with test-driven development and automated testing frameworks.
β’ Experience with Scrum/Agile development methodologies.
β’ Strong analytical skills with the ability to simplify complex problems systematically.
β’ CVS Health bonus, commission, or short-term incentive program.
β’ Award target in the companyβs equity award program.
β’ Medical coverage.
β’ Dental coverage.
β’ Vision coverage.
β’ Paid time off.
β’ Retirement savings options.
β’ Wellness programs.
β’ Additional resources to support physical, emotional, and financial well-being.
The Cigna Group
Parloa
Inflect
Get handpicked remote jobs straight to your inbox weekly.