Software Development Engineer; FullStack
Listed on 2026-06-15
-
Software Development
Backend Developer, Cloud Engineer - Software, Full Stack Developer, Software Engineer
Position Summary
We are hiring a Staff Full Stack Software Development Engineer with strong React and .NET 8.0 experience to join our Data Engineering team. Your role will develop a new internal self‑service application that modernizes how data is accessed and managed, empowering teams across the company to work with their own data.
About this RoleThis high‑impact, high‑autonomy position is suited for a detail‑oriented, collaborative individual who thrives on ownership, applies best practices, and independently designs, builds, and maintains production‑grade software. You will focus on data modernization, building tools that enable data accessibility and decentralized ownership, with access to AI tooling throughout the SDLC.
Solution Features- Self‑Service Data Ingestion – Empower application teams to register new Kafka topics, update schemas, and ingest data through a UI, reducing lead times from weeks to minutes.
- Automated Monitoring & Incident Management – Integrate standardized logging, alerting, and escalation to improve issue resolution and system reliability.
- Data Preview Capabilities – Enable application engineers to preview how their data will appear in the warehouse during design and before production, allowing on‑the‑fly redesign if needed.
The Data Self‑Service Platform initiative addresses critical challenges in current data operations. Data ingestion is often manual and ticket‑driven, delaying and limiting self‑service for application teams. The platform will empower data owners to ingest, transform, and serve data, giving them full control and accountability for data quality, and enabling efficient collaboration.
Key Responsibilities- Design, develop, and maintain a full‑stack application using React (Type Script) and .NET 8.0 + ASP.NET Core + gRPC.
- Build frontend interfaces and backend services, including data models, APIs, caching, and observability.
- Integrate with Kafka‑driven pipelines and the Snowflake data platform.
- Own the full lifecycle of the application—from architecture and implementation to CI/CD and monitoring.
- Apply best practices for testing, logging, error handling, and scalability.
- Contribute to infrastructure automation with Terraform.
- Leverage cursor AI, MCPs, and other AI tooling for assisted development and code reuse.
- Mentor other developers.
- 7+ years of hands‑on experience in React (with Type Script) and .NET (preferably .NET 6+ or .NET 8.0).
- Proven experience designing and delivering production‑grade full‑stack applications.
- Strong understanding of REST and gRPC API development.
- Solid testing skills, including unit, integration, and mocking frameworks.
- Experience with containerized development using Docker and deploying through CI/CD pipelines (Azure Dev Ops/Git Hub).
- Familiarity with Kafka or similar event‑streaming platforms.
- Experience working with relational databases and/or data platforms (Snowflake, SQL Server, Postgres).
- Experience with Cursor AI, AI‑enhanced development environments, or modular automation tools like MCPs.
- Familiarity with Terraform for infrastructure‑as‑code.
- Exposure to CQRS, Domain‑Driven Design, and Mediat
R. - Knowledge of structured logging, retry policies, and health‑check integrations.
- Understanding of security concepts like JWT, Okta, and policy‑based auth.
- Python.
- DBT (Data Build Tool).
- Bachelor of Science in Computer Science or a related field, or equivalent work experience.
The typical pay range for this role is $ – $. The actual base salary offer depends on factors such as experience, education, geography, and other relevant factors. This position is eligible for a CVS Health bonus, commission or short‑term incentive program, and an equity award program.
BenefitsThis full‑time position includes medical, dental, and vision coverage; paid time off; retirement savings options; wellness programs; and other resources, based on eligibility.
Qualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state, and local laws.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).