Senior Software Development Engineer (GCP)
- Software Development
- Other places
- 06/24/2024
- -
Bring your heart to CVS Health. At CVS Health, we all share a single, clear purpose: Bringing our heart to every moment of your health. This purpose drives our commitment to deliver enhanced human-centric healthcare in a rapidly evolving world. Anchored in our brand — with heart at its core — our purpose sends a personal message that how we deliver our services is just as important as what we deliver.
Our Heart At Work Behaviors™ support this purpose. We empower everyone at CVS Health to play a pivotal role in transforming our culture and accelerating our ability to innovate and deliver solutions that make healthcare more personal, convenient, and affordable.
As a Senior Software Development Engineer, you will contribute to the architecture and development of applications, backend services, and data-powered solutions. Our data products and services empower teams across CVS Health with near-real-time data to support big data analytics, insights, and machine learning at scale. You will build scalable applications, LLM-powered solutions, APIs and web services, data pipelines, and data-intensive infrastructure that processes petabyte-sized data, catalogs, transactional data, and telemetry signals.
Collaborate with stakeholders to understand business needs and translate them into scalable and reliable applications, data systems, and tools. Ensure software and data quality, cost-effectiveness, privacy, and compliance.
Apply software engineering best practices to build robust and maintainable data solutions, ensuring code quality, performance, and scalability.
Design and develop large-scale applications, including backend services and web APIs, ensuring they are practical, efficient, and scalable.
Design and develop large-scale data systems, including databases, data warehouses, and big data platforms.
Optimize data processing and query performance using technologies such as Dataproc, GCS, and Big Query.
Drive automation initiatives by developing scripts, utilities, and frameworks to streamline data processes and improve efficiency.
Collaborate with cross-functional teams, mentor junior engineers, and foster a culture of engineering excellence within the team.
Stay updated with the latest industry trends and technologies in software and data engineering, evaluate new tools and techniques, and propose innovative solutions to enhance systems and processes.
Maintain comprehensive documentation of solutions, processes, best practices, and frameworks, and actively share knowledge with the team.
Experience:
Excellent programming skills, with expertise in building robust and scalable software solutions using modern software engineering practices.
Solid understanding of data architecture principles and proven experience in designing and developing scalable data systems, while considering data governance requirements.
Demonstrated ability to provide technical leadership, mentor junior engineers, and drive successful outcomes in a collaborative team environment, with a focus on engineering excellence.
Bachelor's degree in Computer Science or equivalent work experience.
The typical pay range for this role is $97,335.00 - $201,900.00. This pay range represents the base hourly rate or annual full-time salary for all positions in the job grade within which this position falls. The actual base salary offer will depend on various factors, including experience, education, geography, and other relevant factors. Additionally, this position is eligible for a CVS Health bonus, commission, or short-term incentive program.
In addition to your compensation, you'll enjoy the rewards of an organization that puts its heart into caring for colleagues and communities. Our full range of benefits includes: