Skip to contentStaff Software Development Engineer
Company | CVS Health |
---|
Location | Austin, TX, USA |
---|
Salary | $118450 – $236900 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior |
---|
Requirements
- 8+ years of software development experience.
- Strong foundation in software engineering: problem solving, data structures, algorithms, patterns, concurrency.
- Experience with multiple programming languages. Ex: C#, Java, C++, Golang, Javascript, Typescript, Python.
- Experience using full-stack development to ship and operate large-scale systems.
- Strong SQL skills and understanding of RDBMS such as SQL Server or PostgreSQL.
- Experience with distributed systems design, implementation and operation at scale.
- Clear and effective communication.
Responsibilities
- Build and maintain business-critical, enterprise-grade systems using modern technology and techniques.
- Deliver incremental value through iterative, customer-focused releases.
- Drive long-term improvements – focusing on simplicity and maintainability.
- Collaborate with others to develop solutions that meet cross-organization needs.
- Continually refine yourself and others through learning and mentorship.
Preferred Qualifications
- Bachelors of Science in Computer Science or a related field or equivalent work experience.
- Familiarity with asynchronous messaging systems.
- Experience with the following technologies: C#, kafka, API contracts, protobuf, gRPC, docker, kubernetes, infrastructure as code, terraform.
- Experience with an Application and Performance Monitoring platform. Ex: New Relic.
- Familiarity with cloud vendors: Azure, AWS or GCP.
- Experience establishing and maintaining CI/CD pipelines.
- Experience with agile methodologies.