CrawlJobs Logo

Staff Software Development Engineer

Ireland, Galway Employment contract 65000.00 EUR / Year · Job Posted May 29, 2026
Apply Position
Job Link Share

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.

Job Responsibility

  • Serve as a key member of a collaborative team responsible for the design, delivery, and operation of business-critical, distributed systems
  • Work as a full stack engineer in a team that is responsible for the delivery of our new communication platform for clinicians that streamlines and add new capabilities to things like two way chat, SMS and Email and also work on our safety platform for clinicians
  • Lead technical initiatives to solve complex, enterprise-wide problems, ensuring scalability, performance, and maintainability
  • AI should be part of your solutions and you should be able to lead AI initiatives within the team and the organisation
  • Be responsible for designing and building enterprise-grade systems using modern technology, delivering incremental value through platform-focused releases, and driving long-term improvements focused on simplicity

Requirements

  • 10+ years of software development experience
  • Proven track record of delivering complex customer-facing software products on time and of high quality
  • Strong foundation in software engineering, including problem-solving, data structures, algorithms, patterns, and concurrency
  • Strong full stack technical depth in two or more of: .NET / C#, React, React Native, cloud-native backend services (Azure preferred)
  • Strong SQL skills and understanding of RDBMS, specifically SQL Server or PostgreSQL
  • Strong experience in the design, implementation, and operation of distributed systems at scale
  • Experience with Claude or similar
  • Clear and effective communication skills

Nice to have

  • Familiarity with asynchronous, event-based architectures
  • Experience with technologies such as Kafka, REST APIs, Protobuf, gRPC, Docker, Kubernetes, and Terraform
  • Experience with Application and Performance Monitoring platforms (e.g., New Relic)
  • Experience with push notification infrastructure — particularly in mobile-first product contexts
  • Experience running or contributing to an AI engineering workflow modernization program — defining standards, selecting tooling, and measuring productivity improvements

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Staff Software Development Engineer

8 matching positions

New

Staff Software Development Engineer

We’re building a world of health around every individual — shaping a more connec...
Location
Location
United States , Hartford
Salary
Salary:
118450.00 - 260590.00 USD / Year
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
September 01, 2026
Flip Icon
Requirements
Requirements
  • 7+ years of experience with Mainframe development and support, utilizing several of the following technologies: COBOL, JCL, CICS, DB2, SQL, MQ, Xpeditor, Endevor or similar source control application
  • Systems analysis
  • Software design principles and software architecture
  • Agile delivery methodologies
  • 5+ years of experience with large-scale offshore vendor support arrangements
Job Responsibility
Job Responsibility
  • Develop mainframe applications according to customer specifications and requirements
  • Participate in requirements gathering and design sessions
  • Work as part of a team to ensure solutions are designed to fully function in an integrated application suite
  • Design and develop solutions that enable applications to perform optimally, and which can scale to meet future business needs
  • Perform thorough unit and integration testing, and support QA testing and deployment activities
  • Monitor systems to ensure that they are functioning properly
  • Analyze and optimize applications
  • troubleshoot and resolve any issues
  • Create and maintain documentation related to mainframe applications
  • Stay current with the latest trends in the industry
What we offer
What we offer
  • Medical, dental, and vision coverage
  • paid time off
  • retirement savings options
  • wellness programs
  • CVS Health bonus, commission or short-term incentive program
  • equity award program
  • Fulltime
Read More
Arrow Right

Staff Software Development Engineer

AMD is looking for an experienced software engineer who is passionate about mode...
Location
Location
Romania , Iasi
Salary
Salary:
Not provided
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong programming background with hands-on experience in C/C++ and in one or more scripting languages like Python or Bash or Ruby or Perl
  • Demonstrated experience designing and building automation, scripts, and tooling frameworks for complex engineering workflows
  • familiarity with Perforce-to-Git migration approaches — including tools such as git-p4, Helix4Git, or custom migration frameworks — is a significant advantage
  • Demonstrated experience with Git internals, branching models, and merge strategies (e.g. GitLab administration, including CI/CD pipeline architecture, GitLab Runners, and API-driven automation)
  • Work experience with build systems, debuggers, and profilers
  • ability to navigate and operate effectively within large, multi-component software development environments
  • Practical experience developing, operating software in both Windows and Linux or complex Electronic Design Automation environment with a comfort working across platform boundaries in distributed enterprise engineering ecosystems
  • Knowledge of containerization (Docker) and infrastructure-as-code tooling such as Terraform or Ansible
  • experience integrating Source Control Management platforms with CI/CD pipelines and broader DevOps toolchains
  • Demonstrated ability to align engineering, DevOps, and IT stakeholders around a shared technical approach
Job Responsibility
Job Responsibility
  • Plan, design, and execute the migration of repositories, history, branches, and metadata from Perforce to GitLab
  • Develop and maintain scripts, tools, and automation pipelines to support the migration process
  • Work with engineering teams to map existing Perforce workflows (branching strategies, integrations, triggers) to GitLab equivalents
  • Ensure data integrity and completeness throughout the migration, including history preservation and validation
  • Create and maintain documentation, runbooks, and best practices for the migrated environment
  • Provide technical guidance and training to teams adopting GitLab workflows
  • Debug and resolve migration issues, researching alternative and more efficient approaches when needed
  • Collaborate with DevOps and infrastructure teams to integrate GitLab with CI/CD pipelines and other development tools
  • Stay informed of SCM tooling trends, GitLab features, and industry best practices for large-scale migrations
  • Fulltime
Read More
Arrow Right
New

Staff Software Development Engineer - AI Profiler Tools

WHAT YOU DO AT AMD CHANGES EVERYTHING  At AMD, our mission is to build great pro...
Location
Location
United States , Santa Clara
Salary
Salary:
204000.00 - 306000.00 USD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong proficiency in C++ and object-oriented programming
  • Experience with performance analysis tools or profiling frameworks
  • Familiarity with GPU programming models (HIP, OpenCL, or CUDA)
  • Understanding of GPU architecture and system-level performance concepts
  • Knowledge of Linux development environments
  • Windows experience is a plus
  • Familiarity with ROCm ecosystem and tools is highly desirable
  • Strong problem-solving skills and ability to work independently and in a team
  • Experience with modern concurrent programming and threading APIs
  • Experience with software development processes and tools such as debuggers, source code control systems (GitHub) and profilers is needed
Job Responsibility
Job Responsibility
  • Collaborate with architecture, driver, and runtime teams to enable profiling for next-generation AMD GPUs involved in Pre Silicon and Post Silicon activities
  • Create test tools, test plans, and write automated scripts with the help of AI tools to validate new silicon features
  • Design, develop, and maintain ROCprofiler-SDK components for GPU performance profiling
  • Implement new features and APIs to enhance profiling capabilities for AI and HPC workloads
  • Optimize profiling tools for accuracy, scalability, and minimal overhead
  • Debug and resolve issues in profiling workflows and improve tool reliability
  • Participate in hardware bring-up and ensure profiling support for new ASICs
  • Stay current with GPU architecture advancements and integrate them into ROCm profiling tools
  • Fulltime
Read More
Arrow Right

Staff Software Development Engineer in Test

Fivetran is building data pipelines to power the modern data stack. As a Staff S...
Location
Location
United States , Oakland
Salary
Salary:
186717.00 - 233396.50 USD / Year
fivetran.com Logo
Fivetran
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years in software with a focus on building test automation frameworks and infrastructure at scale
  • Writes critical/common code shared across multiple teams
  • Expert in design principles applied to test architecture
  • Strong OOP skills (preferably Java)
  • Hands-on with cloud platforms, CI/CD systems, and container orchestration (Docker, Kubernetes)
  • Strong understanding of data engineering and large-scale distributed systems
  • Demonstrated ability to drive initiatives across multiple teams
Job Responsibility
Job Responsibility
  • Architect internal tools, libraries, and utilities for test automation and benchmarking
  • Define and evolve quality strategies covering testability, release readiness, performance, and reliability
  • Drive cross-org quality initiatives to improve execution speed, observability, and feedback loops
  • Identify systemic risks in business-critical systems and implement robust validation strategies
  • Mentor engineers, influence design for testability, and champion best practices across the org
  • Collaborate with engineering and product leaders to align testing priorities with business objectives
What we offer
What we offer
  • 100% employer-paid medical insurance
  • Generous paid time-off policy (PTO), plus paid sick time, inclusive parental leave policy, holidays, and volunteer days off
  • RSU stock grants
  • Professional development and training opportunities
  • Company virtual happy hours, free food, and fun team-building activities
  • Monthly cell phone stipend
  • Access to an innovative mental health support platform that offers personalized care and resources in areas such as: therapy, coaching, and self-guided mindfulness exercises for all covered employees and their covered dependents
  • Fulltime
Read More
Arrow Right

Staff Software Development Engineer (Java Architect, Healthcare, PBM)

We’re building a world of health around every individual — shaping a more connec...
Location
Location
United States , Farmers Branch
Salary
Salary:
118450.00 - 260590.00 USD / Year
https://www.cvshealth.com/ Logo
CVS Health
Expiration Date
July 27, 2026
Flip Icon
Requirements
Requirements
  • 7+ years of experience in software development with a focus on cloud architecture and full stack development
  • Proficiency in modern programming languages such as Java, Python, JavaScript, and frameworks like Angular, React, or Node.js
  • Extensive experience with cloud platforms (AWS, Azure, GCP) and cloud-native application design
  • Strong understanding of microservices architecture, RESTful APIs, and serverless computing
  • Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes)
  • Familiarity with CI/CD tools and practices (e.g., Jenkins, GitLab CI, CircleCI)
  • Solid understanding of database technologies, both relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB)
  • Excellent analytical and problem-solving abilities, with a keen attention to detail
  • Strong interpersonal, written, and verbal communication skills
  • Significant experience in monitoring application performance using tools like AppDynamics, Grafana, Splunk, etc., showcasing expertise in optimizing performance and reliability
Job Responsibility
Job Responsibility
  • Provide technical vision, drive strategy around solutions, solve complex problems, and successfully execute across the Cloud, backend solution, automation and more
  • Act as a technical owner across strategic efforts involving the Cloud, backend solution, automation and more
  • Become a trusted technical decision-maker for important initiatives
  • Plot and execute on the path from prototype to production for capabilities and features
  • Design and implement cloud-based architectures and full stack applications that are scalable, secure, and resilient
  • Collaborate with cross-functional teams, including product managers, UX/UI designers, and other stakeholders, to define technical requirements and create robust and scalable architectures that meet business objectives
  • Design, Develop, test, and maintain high-quality software solutions using modern programming languages and frameworks
  • Lead the development of microservices, APIs, and serverless architectures on cloud platforms such as AWS, Azure, or Google Cloud
  • Conduct code reviews, provide constructive feedback, and ensure adherence to best practices in software development
  • Lead, mentor and work with a team of engineers onsite and offshore to deliver multiple use cases and products
What we offer
What we offer
  • Medical
  • Dental
  • Vision coverage
  • Paid time off
  • Retirement savings options
  • Wellness programs
  • Bonus, commission or short-term incentive program
  • Equity award program
  • Fulltime
Read More
Arrow Right

Staff Software Development Engineer in Test

From Fivetran’s founding until now, our mission has remained the same: to make a...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
fivetran.com Logo
Fivetran
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience in the software industry with a focus on building test automation frameworks, tools, and infrastructure at scale
  • Experience defining and driving code quality for tests (review processes, efficiency, maintainability)
  • Writes critical or common code shared across multiple teams
  • Identifies and designs fixes for critical issues concerning core parts of the product
  • Contributes to and enforces department-wide coding standards
  • Identifies major improvements in product to improve quality and resilience
  • Identifies and fixes performance, scalability, and reliability gaps in tests and test frameworks
  • Defines testing efficiency and reporting strategies
  • Defines guidelines for product releases, including quality gates and readiness criteria
  • Expert in design principles and applying them to test architecture
Job Responsibility
Job Responsibility
  • Lead the architecture of internal tools, libraries, and utilities for test automation and benchmarking, enabling scalable quality solutions across teams and domains
  • Define and evolve quality strategies covering testability, release readiness, performance, and reliability
  • Drive cross-org quality initiatives to improve execution speed, observability, and feedback loops
  • Identify systemic risks in business-critical systems and implement robust validation strategies
  • Mentor engineers, influence design for testability, and champion best practices across the org
  • Collaborate with engineering and product leaders to align testing priorities with platform and business objectives
What we offer
What we offer
  • 100% employer-paid medical insurance*
  • Generous paid time-off policy (PTO), plus paid sick time, inclusive parental leave policy, holidays, and volunteer days off
  • RSU stock grants*
  • Professional development and training opportunities
  • Company virtual happy hours, free food, and fun team-building activities
  • Monthly cell phone stipend
  • Access to an innovative mental health support platform that offers personalized care and resources in areas such as: therapy, coaching, and self-guided mindfulness exercises for all covered employees and their covered dependents
Read More
Arrow Right

Staff Software Development Engineer (Fullstack)

Trellix is looking for a skilled and security-conscious Software Development Eng...
Location
Location
India , Bangalore; Pune
Salary
Salary:
Not provided
skyhighsecurity.com Logo
Skyhigh Security
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of professional software development experience
  • Strong proficiency in React, Redux, Hooks, and component-based architecture
  • Deep understanding of Go (Golang) and its ecosystem
  • Experience with RESTful APIs, microservices, Kubernetes, and distributed systems
  • Familiarity with CI/CD pipelines and DevOps practices
  • Proficient in Git, Docker, and cloud platforms (AWS, GCP, or Azure)
  • Solid understanding of database technologies
  • Excellent problem-solving and debugging skills
  • Strong communication and collaboration abilities
Job Responsibility
Job Responsibility
  • Develop and maintain responsive user interfaces using React and modern JavaScript/TypeScript
  • Integrate with backend services through RESTful and GraphQL APIs
  • Architect and implement scalable backend services and APIs using Go
  • Collaborate with cross-functional teams including product managers, designers, and QA engineers
  • Optimize application performance and ensure high availability and reliability
  • Conduct code reviews, mentor junior developers, and enforce best practices
  • Integrate third-party APIs and services as needed
  • Participate in agile development processes
  • Participate in design reviews, threat modeling sessions
  • Write unit, integration, and end-to-end tests to ensure code quality
What we offer
What we offer
  • Retirement Plans
  • Medical, Dental and Vision Coverage
  • Paid Time Off
  • Paid Parental Leave
  • Support for Community Involvement
  • Fulltime
Read More
Arrow Right

Staff Software Engineer, Application Development & Testing

As a Staff Software Engineer, you will leverage your expertise in software engin...
Location
Location
United States , New York; Oakland; Atlanta; Lawrenceville; Irving
Salary
Salary:
101500.00 - 195000.00 USD / Year
siriusxm.com Logo
SiriusXM
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS in Software Engineering, Computer Science, or relevant field
  • Minimum of 7 years of experience in the software development field, specifically backend system development
  • Extremely proficient in Java, C++, and Scala, with a strong foundation in software design principles and best practices
  • Experience with alternative languages and frameworks, such as HTTP, JSON, RESTful APIs, Testing / Debugging tools and other relevant technologies
  • Experience with Linux operating systems, particularly RHEL (Red Hat Enterprise Linux) and CentOS
  • Knowledge of Linux system administration tasks relevant to software development, including package management, user permissions, and shell scripting
  • Experience with database technologies, particularly Postgres
  • Deep understanding of both relational and non-relational database technologies with regards to integrating database operations into software applications
  • Deep understanding of database replication technologies and principles and integration into software applications
  • Understanding of software build and deployment processes, including continuous integration (CI) and continuous deployment (CD) pipelines
Job Responsibility
Job Responsibility
  • Collaborating closely with cross-functional teams to gather requirements, define system architectures, and develop software solutions that meet the needs of our satellite provisioning infrastructure
  • Participating in code reviews, providing feedback to ensure the quality, security, and maintainability of our software components
  • Contributing to the development of performant and scalable software using languages such as Java, C++, and Scala
  • Conducting thorough testing and debugging of software components to identify and resolve issues, ensuring performance and reliability
  • Participating in agile ceremonies such as sprint planning, daily stand-ups, and retrospectives to facilitate collaboration and project delivery
  • Documenting software design specifications, technical documentation, and user guides to support knowledge sharing and maintain system integrity
What we offer
What we offer
  • discretionary short-term and long-term incentives
  • Fulltime
Read More
Arrow Right