CrawlJobs Logo

Senior Engineer - Feature Flagging Platform

https://www.cvshealth.com/ Logo

CVS Health

Location Icon

Location:
United States

Category Icon

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

83430.00 - 222480.00 USD / Year

Job Description:

We’re building a world of health around every individual — shaping a more connected, convenient and compassionate health experience. At CVS Health®, you’ll be surrounded by passionate colleagues who care deeply, innovate with purpose, hold ourselves accountable and prioritize safety and quality in everything we do. Join us and be part of something bigger – helping to simplify health care one person, one family and one community at a time. POSITION SUMMARY CVS Health Digital is looking for hands-on, passionate people who want to join a high energy and growing team to make a difference in customers’ lives and who want to be on the forefront of digital innovation that aims to reinvent what a pharmacy and a health care company can be in the digital world. The DevEx team at CVS is building a Feature Flagging platform to enable engineering teams across CVS Digital to control and roll out new features and updates to their applications, at the scale of a Fortune 4 company! Currently, we are looking for a Senior Engineer to join our team. This Engineer will be a part of a core group building the platform on Open Source technologies and standards to improve how applications and features are delivered and scaled. You will collaborate with the team and the Open Source community to ensure our Feature Flagging platform is robust, performant, secure, and adaptable to business needs. This is a high-impact, back end focused, engineering role where you will contribute to the APIs for managing feature flags and tracking their performance and evaluations. It is ideal for someone with experience in analytics and leveraging feature flags, with a solid foundation in Node.

Job Responsibility:

  • Develop scalable engineering solutions for the feature flagging platform
  • Contribute to technical decisions alongside staff and distinguished engineers
  • Collaborate cross-functionally with product, design, and application teams
  • Provide technical support to product teams and advise on best practices
  • Actively participate in peer code reviews, to learn from and provide feedback to your fellow engineers
  • Contribute unit and functional tests to uphold the quality of the platform
  • Ensure adherence to performance & security standards
  • Monitor, debug, and optimize application performance
  • Engage in continuous improvement projects within the team

Requirements:

  • 5+ years of professional experience in software engineering, preferably within a large matrixed environment
  • 3+ years of experience within backend software development, specifically with Node and Typescript
  • 3+ years of cloud platform experience (GCP preferred)
  • 3+ years of experience with RESTful API design and microservice architecture
  • 2+ years of experience with PostgreSQL databases, including query optimization and migration management
  • 2+ years of experience with DevOps tools, processes, and culture (e.g., Docker, Git, GitHub Actions, etc.)

Nice to have:

  • Experience leveraging observability signals (e.g., logging, metrics, tracing)
  • Familiarity working in monorepos
  • Contributions to and involvement in Open Source projects
  • Interest in leveraging AI to enhance developer experiences
  • Experience leveraging feature flagging
  • Familiarity with A/B testing & Experimentation
  • Familiarity using ORMs
  • Familiarity with analytical databases (Clickhouse)
  • Experience working as a member of an Agile software development team
  • Strong verbal and written communication skills demonstrating technical leadership
  • Strong analytical and troubleshooting skills
  • Experience working on a project using mature CI/CD practices
What we offer:
  • Medical, dental, and vision coverage
  • Paid time off
  • Retirement savings options
  • Wellness programs
  • Bonus, commission or short-term incentive program

Additional Information:

Job Posted:
April 24, 2026

Expiration:
May 29, 2026

Employment Type:
Fulltime
Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Engineer - Feature Flagging Platform

Senior Software Engineer - Network Enablement (Applied ML)

We build simple yet innovative consumer products and developer APIs that shape h...
Location
Location
United States , San Francisco
Salary
Salary:
180000.00 - 270000.00 USD / Year
plaid.com Logo
Plaid
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong software engineering skills including systems design, APIs, and building reliable backend services (Go or Python preferred)
  • Production experience with batch and streaming data pipelines and orchestration tools such as Airflow or Spark
  • Experience building or operating real-time scoring and online feature-serving systems, including feature stores and low-latency model inference
  • Experience integrating model outputs into product flows (APIs, feature flags) and measuring impact through experiments and product metrics
  • Experience with model lifecycle and operations: model registries, CI/CD for models, reproducible training, offline & online parity, monitoring and incident response
Job Responsibility
Job Responsibility
  • Embed model inference into Network Enablement product flows and decision logic (APIs, feature flags, backend flows)
  • Define and instrument product + ML success metrics (fraud reduction, retention lift, false positives, downstream impact)
  • Design and run experiments and rollout plans (backtesting, shadow scoring, A/B tests, feature-flagged releases) to validate product hypotheses
  • Build and operate offline training pipelines and production batch scoring for bank intelligence products
  • Ship and maintain online feature serving and low-latency model inference endpoints for real-time partner/bank scoring
  • Implement model CI/CD, model/version registry, and safe rollout/rollback strategies
  • Monitor model/data health: drift/regression detection, model-quality dashboards, alerts, and SLOs targeted to partner product needs
  • Ensure offline and online parity, data lineage, and automated validation / data contracts to reduce regressions
  • Optimize inference performance and cost for real-time scoring (batching, caching, runtime selection)
  • Ensure fairness, explainability and PII-aware handling for partner-facing ML features
What we offer
What we offer
  • medical
  • dental
  • vision
  • 401(k)
  • equity
  • commission
  • Fulltime
Read More
Arrow Right

Senior Growth Full-Stack Engineer

Senior Growth Full-Stack Engineer role at Seamless.AI focusing on user activatio...
Location
Location
United States
Salary
Salary:
Not provided
https://seamless.ai/ Logo
Seamless.AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience as a full-stack engineer (startup or growth-focused environment preferred) with SaaS product
  • Strong proficiency in modern JavaScript/TypeScript (React.js, Node.js)
  • Proficiency with modern database technologies (PostgreSQL, Vector DBs, OpenSearch, DynamoDB)
  • Proficiency with Cloud architecture and scalability best practices, in particular AWS (Lambda, serverless, cloud-native services)
  • Hands-on experience with A/B testing platforms (GrowthBook, Optimizely, LaunchDarkly, etc.)
  • Familiarity with feature flag systems and controlled experiment rollout strategies
  • Experience with product analytics tools (Amplitude, Segment, Tableau)
  • Ability to translate growth hypotheses into technical experiments quickly and iteratively
  • Strong data-driven mindset with the ability to evaluate experiment outcomes statistically
  • Comfortable working in fast-moving, cross-functional growth teams
Job Responsibility
Job Responsibility
  • Collaborate with growth, product, and data teams to design and implement A/B tests and growth experiments focused on user activation
  • Build, deploy, and maintain full-stack features and experiment infrastructure (frontend + backend)
  • Implement and manage feature flagging systems to enable rapid testing and controlled rollouts
  • Work with GrowthBook (or similar experimentation platforms) to set up, track, and analyze experiments
  • Instrument and track user behavior in Amplitude and other analytics platforms to generate insights
  • Write clean, scalable, and maintainable code across the React frontend and Node.js backend
  • Monitor and evaluate experiment outcomes, providing actionable insights and recommendations
  • Balance speed of experimentation with engineering best practices, ensuring quality while moving quickly
  • Fulltime
Read More
Arrow Right

Senior Principal Software Engineer, Infrastructure

At Docker, we make app development easier so developers can focus on what matter...
Location
Location
United States , Seattle
Salary
Salary:
251000.00 - 352000.00 USD / Year
docker.com Logo
Docker
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 12+ years of software engineering experience with demonstrated expertise across multiple platform domains (identity, billing, data, infrastructure)
  • Proven track record architecting and delivering large-scale distributed systems serving millions of users and thousands of enterprise customers
  • Deep expertise in at least two of: identity/access management systems, billing/monetization platforms, data platforms, or cloud infrastructure
  • Broad working knowledge across all platform domains with ability to make sound architectural decisions spanning multiple areas
  • Expert-level understanding of API design, service architecture, and system integration patterns at scale
  • Experience with cloud platforms (AWS, GCP, or Azure) and modern infrastructure patterns (Kubernetes, service mesh, infrastructure-as-code)
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
  • Track record of establishing strategic technical plans that directly enabled business outcomes (revenue growth, cost reduction, market expansion)
  • Experience translating business strategy into technical architecture and roadmaps
  • Demonstrated ability to identify and prioritize investments that provide maximum platform leverage
Job Responsibility
Job Responsibility
  • Define and own the multi-year technical vision for Docker's foundational platform, encompassing accounts, billing, data, enterprise governance, and infrastructure
  • Establish strategic plans and objectives for major platform initiatives, making architectural decisions that ensure effective achievement of Docker's business objectives
  • Contribute to and drive the strategic vision in collaboration with the VP of Engineering, translating organizational strategy into technical roadmaps that span multiple teams and years
  • Identify and prioritize platform investments that provide maximum leverage—capabilities built once that enable rapid iteration across all Docker products
  • Develop architectural principles and standards that guide technical decisions across the Bridge organization and influence product engineering teams
  • Anticipate future business needs and ensure platform architecture provides the flexibility to support Docker's evolving commercial models
  • Lead large cross-company programs that require coordination across Desktop, Hub, AI, Security, Cloud, and Platform teams
  • Architect the unified platform interfaces ("Control Planes") that enable product teams to answer canonical questions like "Can this user access this feature?" or "How much has this organization consumed?" without understanding underlying complexity
  • Drive convergence of fragmented systems across Docker—replacing product-specific implementations with shared platform capabilities for authentication, authorization, billing, and observability
  • Establish technical contracts between platform and product teams that enable independent velocity while ensuring consistency and reliability
What we offer
What we offer
  • Freedom & flexibility
  • fit your work around your life
  • Designated quarterly Whaleness Days plus end of year Whaleness break
  • Home office setup
  • we want you comfortable while you work
  • 16 weeks of paid Parental leave
  • Technology stipend equivalent to $100 net/month
  • PTO plan that encourages you to take time to do the things you enjoy
  • Training stipend for conferences, courses and classes
  • Equity
  • Fulltime
Read More
Arrow Right
New

Engineering Manager, Experimentation Infrastructure

Airbnb was born in 2007 when two hosts welcomed three guests to their San Franci...
Location
Location
United States
Salary
Salary:
204000.00 - 255000.00 USD / Year
airbnb.com Logo
Airbnb
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of managing teams of software engineers
  • 9+ years of relevant software development industry experience in a fast paced tech environment
  • BS, MS or PhD in CS or related field
  • Technical leadership: hands on experience leading highly technical and senior teams and setting technical direction and strategy
  • Experience with experimentation and/or feature flagging systems, especially at large scale
  • Experience with and passion for experimentation methodology and practice
  • Strong communication and collaboration skills
  • Able to retain, mentor, grow and hire senior and staff engineers
  • Able to contribute to culture choices and initiatives that positively impact all of engineering
Job Responsibility
Job Responsibility
  • Lead the team in delivering a platform which ensures that Airbnb can leverage experimentation to guide decision-making and build understanding, with speed and reliability
  • Be conversant in systems design/architecture, can reason about trade-offs, and ultimately own & defend technical decisions / technical direction for your team
  • Work across the organization, partnering with both upstream dependencies (e.g. data infrastructure, core services), stakeholders, and customers (Data Science, Analysts, Product Engineers)
  • Empower the team to achieve a high level of productivity, reliability and simplicity
  • Stay current on leading industry trends and participate in defining the company’s engineering culture
What we offer
What we offer
  • bonus
  • equity
  • Employee Travel Credits
  • Fulltime
Read More
Arrow Right

Senior Engineer II, Internal Platform

At Strava, the Foundation engineering team safeguards the infrastructure support...
Location
Location
United States , San Francisco
Salary
Salary:
198000.00 - 235000.00 USD / Year
strava.com Logo
Strava
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proven software engineering expertise
  • comfortable working across multiple languages (Go, Python, Ruby, Scala, JavaScript) or able to learn quickly
  • Experience designing, building, or maintaining internal tooling, shared libraries, or platform services
  • Experience with cloud platforms (preferably AWS), Terraform, service meshes (e.g., Istio), and infrastructure-as-code
  • Ownership mindset, with the ability to drive initiatives end-to-end, mentor others, and influence cross-functional teams
  • Developer efficiency, internal tooling, build systems, CI/CD pipelines, or automation experience
  • Deployment automation, cloud services, and platform operations knowledge
  • Experience leading adoption of internal tools and driving cross-team enablement
  • Comfort working at the frontier of infrastructure and software development, exploring new tools, techniques, and approaches
Job Responsibility
Job Responsibility
  • Design, build, and modernize an internal admin portal that enables Strava developers, sales, and support teams
  • Develop and maintain shared platform services, frameworks, and infrastructure to support multiple languages and runtimes (Go, Python, JavaScript, Scala)
  • Move common actions to the cloud, reducing friction from developer machines
  • Improve internal systems, including license management, feature flags, and admin workflows
  • Break down monolithic tools into smaller, manageable, and maintainable components
  • Explore AI-driven tools to enhance productivity, security, and internal workflows
  • Ensure internal tools follow best practices for security, privacy, observability, and compliance
  • Drive adoption, standardization, and enablement, mentoring engineers and fostering cross-team collaboration
  • Evaluate, integrate, or build developer infrastructure tooling, including CI/CD pipelines, deployment automation, monitoring, alerting, and dashboards for internal teams
What we offer
What we offer
  • Offers Equity
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Qualification & Delivery - Release Platform

GEICO is seeking an experienced Senior Software Engineer to play a pivotal role ...
Location
Location
United States , Chevy Chase; Palo Alto; New York City; Seattle
Salary
Salary:
105000.00 - 215000.00 USD / Year
geico.com Logo
Geico
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong hands-on experience developing internal developer platforms and DevOps tooling for large-scale organizations
  • Expertise in Python, Golang (Go), .NET and TypeScript, React for building scalable platform services and developer automation tools
  • Deep experience with Kubernetes, including namespace management, service discovery, network policies, ingress/egress management, and service mesh
  • Strong proficiency with Azure DevOps, GitHub Actions, Jenkins, or other CI/CD platforms
  • Practical experience implementing GitOps workflows
  • Hands-on writing scripts to automate routine tasks using bash, Python scripting
  • Advanced understanding of deployment strategies (blue/green, feature flag) and building resilient, automated rollout processes
  • Hands-on experience building Policy as Code frameworks using Open Policy Agent (OPA) and Rego
  • Solid understanding of cloud networking concepts: TCP/IP, DNS, load balancing, ingress controllers
  • Experience in multi-cloud environments (Azure, AWS, GCP) with a focus on containerized deployments and cloud-native services
Job Responsibility
Job Responsibility
  • Design, build, and maintain internal Release Platform services and tooling to enable automated, robust, scalable, and observable software delivery workflows
  • Develop and enhance CI/CD pipelines and GitOps workflows using tools like Azure DevOps Pipelines and GitHub Actions
  • Develop policy-as-code governance frameworks using Open Policy Agent (OPA) to enforce deployment rules, approvals, and compliance gates
  • Design self-service capabilities for developers, including standardized deployment workflows, configuration automation, and security integration
  • Collaborate with Cyber and Release Control teams to embed security guardrails, change gates, and auditability into the software delivery process
  • Implement observability best practices, including monitoring, logging, and tracing to improve deployment visibility and reliability
  • Implement and enforce deployment patterns (blue/green, canary, rolling updates) and fail-safe rollback mechanisms
  • Mentor junior engineers, perform code reviews, and advocate for engineering excellence across the team
  • Collaborate across infrastructure, platform, SRE, and application teams to deliver cohesive developer experiences
  • Continuously explore and integrate open-source innovations to enhance platform reliability, security, and developer productivity
What we offer
What we offer
  • Comprehensive Total Rewards program that offers personalized coverage tailor-made for you and your family’s overall well-being
  • Financial benefits including market-competitive compensation
  • a 401K savings plan vested from day one that offers a 6% match
  • performance and recognition-based incentives
  • and tuition assistance
  • Access to additional benefits like mental healthcare as well as fertility and adoption assistance
  • Supports flexibility- We provide workplace flexibility as well as our GEICO Flex program, which offers the ability to work from anywhere in the US for up to four weeks per year
  • Fulltime
Read More
Arrow Right

Senior Growth Engineer

We’re looking for a Senior Growth Engineer to join our team and accelerate our p...
Location
Location
United States
Salary
Salary:
190100.00 - 300000.00 USD / Year
apollo.io Logo
Apollo.io
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of professional software engineering experience, with significant ownership of shipped product features
  • Strong full-stack experience, including: Frontend: JavaScript/Typescript, React
  • Backend: RoR, Node.js, Python, or similar
  • Databases, APIs, and cloud infrastructure (AWS/GCP)
  • Hands-on experience with analytics and experimentation: A/B testing frameworks (e.g LaunchDarkly, Optimizely, Amplitude, Google Analytics, or custom)
  • Analytics platforms (Amplitude, Mixpanel, statsig, etc)
  • Proven ability to use data to drive decisions, not just report on it
  • Excellent leadership, communication, and stakeholder management skills
  • Practical experience using AI/LLMs to: Accelerate development
  • Build product features
Job Responsibility
Job Responsibility
  • Own and drive growth initiatives end-to-end — identify opportunities, design experiments, ship solutions, and measure impact on key metrics (NRR, GRR, CAC, activation, and expansion)
  • Design and implement experimentation frameworks (A/B testing, feature flags, instrumentation) to ensure reliable measurement and fast iteration
  • Collaborate cross-functionally with Product, Marketing, Data, and Engineering to translate growth hypotheses into shipped, measurable features
  • Leverage data and AI to personalize user experiences, optimize engagement, and reduce friction across the user journey
  • Raise the technical bar by ensuring growth experiments are production-quality, performant, secure, and maintainable
  • Act as a technical leader in growth — influencing roadmap decisions, mentoring others, and helping define best practices for experimentation and analytics
  • Develop and execute engineering strategies that enable rapid experimentation and data-driven decision-making
  • Architect and build scalable systems that support growth initiatives, such as onboarding flows, personalization engines, and viral loops
  • Ensure technical excellence through best practices in performance optimization, security, and scalability
What we offer
What we offer
  • equity
  • company bonus or sales commissions/bonuses
  • 401(k) plan
  • at least 10 paid holidays per year, flex PTO, and parental leave
  • employee assistance program and wellbeing benefits
  • global travel coverage
  • life/AD&D/STD/LTD insurance
  • FSA/HSA and medical, dental, and vision benefits
  • Fulltime
Read More
Arrow Right

Senior Scala Engineer

A global software provider focused on improving productivity and employee experi...
Location
Location
United Kingdom
Salary
Salary:
100000.00 - 120000.00 GBP / Year
signifytechnology.com Logo
Signify Technology
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional experience as a Backend Engineer
  • 5+ years of hands-on experience with Scala in production environments
  • Technical Skills: Scala, API-first design (OpenAPI)
  • Functional & Async Programming: Cats Effect and functional Scala patterns
  • Data & Messaging: PostgreSQL, Kafka (Avro), transactional data access
  • APIs & Services: Versioned APIs and service integration
  • Testing & Code Quality: Unit and integration testing, observable and maintainable code
  • DevOps & Cloud: AWS, Docker, Kubernetes (EKS), CI/CD pipelines
  • Engineering Practices: Trunk-based development, feature flags, refactoring legacy systems
Job Responsibility
Job Responsibility
  • Develop and maintain a Scala-based API backend supporting manufacturing frontline teams
  • Design, build, and enhance manufacturing workflows within web applications
  • Deliver committed sprint work aligned with business objectives
  • Leverage modern Scala and backend technologies to maintain a competitive platform
  • Act as a subject matter expert during production incidents to resolve customer issues efficiently
  • Participate in technical discussions and forums to contribute ideas beyond sprint work
  • Collaborate closely with teammates to help the wider business achieve its goals
  • Write clean, testable, and maintainable code
  • Fulltime
Read More
Arrow Right