CVS Health logo
CVS Health

Bringing our heart to every moment of your health.

Staff Software Development Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 10,001+Since 1963H1B No SponsorCompany SiteLinkedIn

Location

Virginia

Posted

6 days ago

Salary

$118.5K - $236.9K / year

Seniority

Lead

Job Description

Staff Software Development Engineer

CVS Health

• designing, building, and supporting enterprise workloads on cloud platforms • hands on engineering across infrastructure, automation, and operations to ensure cloud environments are secure, scalable, and production ready • partnering closely with Cloud Enablement, security, infrastructure, and application teams to deliver standardized cloud capabilities that support enterprise application modernization and data platforms

Job Requirements

  • 7+ years of software development experience in enterprise/web applications
  • 5+ years of experience as full stack developer in Java-based technologies including microservices and spring boot framework /REST
  • 5+ years of experience Cloud Technologies like Azure, GCP or other public cloud services
  • Knowledge of open-source packages especially those provided by Apache, Google, and Spring
  • 3+ years of experience in Agile development practices

Benefits

  • medical, dental, and vision coverage
  • paid time off
  • retirement savings options
  • wellness programs
  • other resources, based on eligibility

Related Job Pages

More Full-stack Engineer Jobs

Hotel Engine logo

Senior Software Engineer, Fullstack

Hotel Engine

Innovating business travel with a free-to-use hotel booking platform.

ContractRemoteTeam 201-500Since 2018H1B No Sponsor

• Own frontend surfaces of admin-facing travel policy features end-to-end • Drive migration of admin surfaces from the Ruby on Rails monolith to TypeScript microservices • Supply policy and permission data to cars, flights, and hotels verticals — coordinating closely with those teams to ensure search performance and conversion are not impacted • Introduce and improve A/B testing and event tracking on the team • Collaborate cross-functionally with card, booking, flights, and hotels teams on permission and policy changes • Help build AI-integrated admin interfaces that allow B2B admins to manage policies through Slack, text, and other AI-native channels • Operate in a platform-adjacent capacity — your changes affect multiple stacks, and you'll navigate that complexity with care

Latin America
Jusbrasil logo

Tech Lead, Fullstack – Checkout

Jusbrasil

💻 Descomplicamos o acesso à informação jurídica por meio da tecnologia

Full TimeRemoteTeam 201-500H1B No Sponsor

• Act as the team's technical reference. • Define technical standards, architecture and technical guardrails. • Develop production code (hands-on). • Ensure security, reliability and compliance. • Support the team's technical development (mentoring). • Participate in strategic roadmap decisions.

Brazil
Foresite Cybersecurity logo

Senior Fullstack Engineer

Foresite Cybersecurity

Transform security from a barrier to a Catalyst

Full TimeRemoteTeam 51-200Since 2013H1B No Sponsor

• Architect and build front-end features for a multi-tenant SaaS platform using React.js and TypeScript • Work across the full stack, owning backend integrations and data access patterns end-to-end • Build and maintain a shared component library • Partner closely with product, design, and backend engineers to ship features • Integrate with PostgreSQL and NoSQL data stores • Champion code quality through thorough reviews and consistent enforcement of engineering standards • Debugging, performance tuning, and keeping production healthy • Drive architectural decisions and contribute to engineering roadmap planning • Mentor junior and mid-level engineers through pairing, feedback, and code review • Identify and address performance bottlenecks across the front-end and API layers • Engage actively in Agile ceremonies including sprint planning, standups, reviews, and retrospectives • Document what you build and contribute to a culture of knowledge sharing

United States
Derq logo

Deployment & Maintenance Software Engineer

Derq

Intelligent transportation systems for smarter, safer roads

Full TimeRemoteTeam 11-50Since 2016H1B No Sponsor

Role Description We are looking for a Deployment & Maintenance Software Engineer to support the setup, deployment, and ongoing reliability of our software and hardware across client projects. - Manage server configurations - Oversee deployments - Monitor live systems - Help keep performance and uptime high - Work closely with Project Management, Software Systems, and System/DevOps teams to troubleshoot issues, improve configurations, and continuously raise the quality of what we deliver after go-live Key Responsibilities - Configure and maintain Derq’s software for stable, optimal performance - Troubleshoot and resolve server issues quickly to minimize downtime - Plan and execute software releases, updates, and security patches - Ensure configurations are consistent, compliant, and repeatable across deployments - Deploy and set up software on new hardware and new sites efficiently - Monitor deployed systems and continuously improve performance and uptime - Identify process gaps and implement practical improvements to speed up deployments and reduce incidents - Maintain clear documentation for configurations, deployments, and system status - Collaborate with engineering teams to support smooth integrations and issue resolution - Troubleshoot deployment and network issues using standard tools (e.g., SSH, ping, traceroute) - Participate in occasional shifts to support global clients and maintain reliability Qualifications - Bachelor’s degree in a relevant field (Computer Science, Information Technology, Electrical Engineering, or similar) - 2-3 years of experience in server configuration, maintenance, and deployments - Hands-on experience in Linux/Ubuntu environments, including: - Basic Bash scripting (e.g., creating folders, generating multiple files) - Basic Python scripting for automation - Solid understanding of networking fundamentals, including: - SSH and secure connections (ports, authentication methods) - Public vs private IP addresses - TCP vs UDP - Routing concepts (static vs dynamic) - NAT, port forwarding, and port mapping - Strong troubleshooting skills with a practical, step-by-step approach to resolving connectivity issues and server downtime - Familiarity with common diagnostic tools (e.g., ifconfig/ipconfig, ping, traceroute) - Strong communication skills and ability to work well with cross-functional teams - Willingness and ability to overlap 4–5 hours daily with global teams for collaboration, with on-call support if needed (stable power and reliable internet required for remote work) - High learning agility and comfort adapting to new tools, systems, and processes Requirements - Good to have: - Understanding of hardware components and on-site infrastructure - Experience with cloud platforms (AWS, GCP, or Azure) - Familiarity with virtualization and containerization (e.g., VMware, Docker) - Exposure to configuration management tools (e.g., Ansible, Puppet, Chef)

Pakistan