Veranahealth
Senior Software Engineer (Hybrid - New York City or San Francisco)
New York NY, San Francisco CA. Posted 3 months ago
The role
You will design, develop, and maintain scalable APIs, user interfaces, and backend services. This role involves architecting high-performance services and working with product and design teams to translate requirements into interfaces.
What you will do
- Design, develop and maintain high-quality, user-centric interfaces and components
- Architect, build and maintain high-performance, robust and scalable services
- Work closely with product and design teams to understand end-user requirements
- Participate in the design and optimization of CI/CD pipelines and infrastructure using Docker, Kubernetes and AWS
- Write clean, testable and well-documented code using JUnit and other testing frameworks
- Ensure application security by following industry best practices
- Guide, coach and mentor junior team members
- Actively participate in Agile ceremonies to break down work, deliver new features and write, review and test code
- Stay updated on emerging technologies and industry trends
Required qualifications
- 5+ years of real world experience on backend development using Java, Spring Boot and system design
- Implemented and managed cloud-base solutions with AWS, GHA/Jenkins CI/CD pipelines, Docker and Kubernetes
- Hands-on experience with TDD practices and JUnit-based unit testing
- Strong understanding of RESTful API designs and microservices architecture
- Strong understanding of data structures, algorithms and software design principles
- Hands-on experience leveraging AI-assisted development tools
- Mastery and real world experience on multiple database platforms (RDBMS, Elastic search, NoSQL)
- Expertise with the AWS ecosystem
- Experience with observability tools: Logging, monitoring, tracing (e.g., Datadog, CloudWatch, OpenTelemetry)
- Experience with Agile/Scrum methodologies
- Strong communication skills and experience collaborating across onshore and offshore teams
Nice to have
- Prior experience with healthcare related products
- Experience with full-stack development (React frontend and Java/Spring Boot backend)
- Experience with realtime communication tools (WebSockets)
- Knowledge of additional programming languages(python) and framework
- Familiarity with event-driven architectures (Kafka, SQS, etc.)
Benefits
- Market-leading medical, dental, and vision insurance plans
- 401(k) match
- Flexible time off programs
- Paid parental leave
- Annual learning and wellness stipend
Before you apply
- All employees are required to have permanent residency in one of these states: AZ, CA, CO, CT, FL, GA, IL, LA, MA, MN, NC, NJ, NV, NY, OH, PA, SC, TN, TX, VA, WA, D.C.
- Candidates must be legally authorized to work in the United States
- Unable to provide visa sponsorship (e.g., H-1B) or OPT/STEM extension support
About the company
Verana Health is a digital health company that delivers quality drug lifecycle and medical practice insights from an exclusive real-world data network. The company is backed by industry leaders like Johnson & Johnson Innovation – JJDC, Inc., Novo Growth, GV, Casdin Capital, and Merck Global Health Innovation Fund.