FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesCloudDockerGoKubernetesSDLC
About the role
Key responsibilities & impact- Design and implement services and components utilizing Go for cloud-based platforms.
- Collaborate with internal and external partners to develop and integrate with APIs that empower users to share and utilize their medical data in partner systems.
- Design and implement high-quality, scalable, and maintainable systems by developing robust, testable code and ensuring optimal performance, reliability, and uptime.
- Participate in all aspects of the software development life cycle for Cloud solutions, including planning, requirements, development, testing, and quality assurance collaboratively with Software Engineering.
- Implement systemic changes to align existing systems with current architectural goals.
- Create diagrams, flowcharts and models that illustrate the internal design and workflow of solution components.
- Build and manage internal tooling, APIs, and production systems, driving automation across build, release, and configuration processes to improve efficiency, reliability, and scalability.
- Support company initiatives and complies with regulatory requirements by FDA and other relevant global.
Requirements
What you’ll need- Bachelor's degree in computer science, Engineering Mathematics, or related field.
- Minimum 6 years of professional software development experience in an Agile environment, including time spent in technical residency programs, or master's degree with 4+ years of related experience.
- Strong Computer Science fundamentals and experience with software development.
- Eagerness to contribute beyond experience level.
- Experience with Git for source control on a collaborative project.
- Understands Object Oriented Programming and design and building modular unit testable code.
- Understands the principles of designing, implementing, and maintaining highly complex asynchronous messaging and backend processing jobs.
- Understands the concepts of Docker Containers and container orchestration services such as Docker Swarm, ECS, and Kubernetes.
- Excellent written, verbal and listening communication skills.
- Experience working in an agile environment.
Benefits
Comp & perks- Career development with an international company where you can grow the career you dream of.
- Employees can qualify for free medical coverage in our Health Investment Plan (HIP) PPO medical plan in the next calendar year.
- An excellent retirement savings plan with high employer contribution.
- Tuition reimbursement, the Freedom 2 Save student debt program and FreeU education benefit - an affordable and convenient path to getting a bachelor’s degree.
- A company recognized as a great place to work in dozens of countries around the world and named one of the most admired companies in the world by Fortune.
- A company that is recognized as one of the best big companies to work for as well as a best place to work for diversity, working mothers, female executives, and scientists.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
GoAPIscloud-based platformssoftware development life cycleAgileObject Oriented Programmingmodular unit testable codeasynchronous messagingbackend processingDocker
Soft Skills
communicationcollaborationeagerness to contributeproblem-solving
Certifications
Bachelor's degreeMaster's degree
