Software Engineer, Cloud
Overview:
In this role you will help design and deliver scalable cloud-based solutions for a medical device SaaS platform. You will work with a modern stack to process billions of messages daily and serve users across multiple countries. You will collaborate with partners to integrate APIs and ensure reliable, secure systems that meet regulatory requirements. You will influence the architecture and improve automation, visibility, and performance. This is a remote-friendly position that supports Abbott's mission to advance health worldwide. Compensation / Benefits Health Investment Plan PPO medical plan Excellent retirement savings plan with high employer contribution Tuition reimbursement and FreeU education benefit Diversity and inclusive culture Career development with international opportunities Recognition as a great place to work
Responsibilities:
- Design and implement Go-based services for cloud platforms
- Collaborate on API development and integration with internal/external partners
- Build scalable, maintainable systems with robust, testable code and high uptime
- Participate in the full SDLC for cloud solutions including planning, development, testing, and QAImplement changes to align systems with architectural goals
- Create diagrams and models of solution components
- Develop internal tooling and production systems, automating build, release, and configuration
- Support regulatory compliance and FDA-related requirements
Key requirements:
- Bachelor's degree in computer science, engineering mathematics, or related field
- Minimum 6 years of professional software development in Agile environments
- Strong CS fundamentals and software development experience
- Experience with Git for source control
- Understanding of OOP and modular, testable code
- Experience with asynchronous messaging and backend processing
- Knowledge of Docker and container orchestration (Docker Swarm, ECS, Kubernetes)
- Excellent written and verbal communication; works well in agile settingsexcellent communicationability to collaborate across teamseagerness to contribute beyond experience level
- Go programmingAPI design and integrationmicroservices architecture