1 day ago
Base Salary
$93k - $232k/yr
Responsibilities
- Design, develop, and maintain scalable web applications and distributed services.
- Lead technical design discussions and contribute to cross-stack architecture decisions.
- Build and enhance user interfaces using React.
- Develop backend services and APIs using Python and/or Go.
- Design, optimize, and maintain PostgreSQL and other relational databases.
- Use AWS services including ECS, Lambda, S3, RDS, and API Gateway for scalable cloud-native systems.
- Collaborate with Product, QA, and DevOps teams in an Agile/Scrum environment.
- Mentor junior engineers and contribute to engineering excellence and continuous improvement.
- Own features end-to-end through design, implementation, testing, deployment, and monitoring.
- Apply software development, security, and performance optimization best practices.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related discipline.
- At least 5 years of professional software development experience.
- Proven experience as a Senior Software Engineer contributing to complex, large-scale systems.
- Strong experience building modern web applications with React.
- Proficiency in backend development with Python or Go; experience with both is preferred.
- Hands-on experience with AWS cloud services and cloud-native architecture.
- Strong understanding of relational databases, particularly PostgreSQL.
- Familiarity with CI/CD pipelines, Docker, and infrastructure-as-code tools such as Terraform or CloudFormation is preferred.
- Knowledge of OWASP Top 10 and secure coding principles.
- Ability to write clean, maintainable, and testable code.
- Strong analytical, problem-solving, communication, collaboration, prioritization, and mentoring skills.
Benefits
- Potential annualized base pay range of $92,600.00-$231,600.00, with actual pay varying by qualifications, location, and schedule.
- Incentive plans, bonuses, and other compensation may be available depending on the position.
- Health and welfare benefits may be provided.
About IQVIA
IQVIA provides clinical research services, healthcare data analytics, and technology platforms to pharmaceutical, biotech, medical device, and healthcare organizations. It sells contracted R&D and commercialization services, software, and data subscriptions that help run trials, generate real-world evidence, and guide go-to-market decisions. Formed by the merger of Quintiles and IMS Health, the company is headquartered in Durham, North Carolina and is publicly traded on the NYSE (ticker: IQV).
