Staff Software Engineer - Cloud

September 19

Apply Now
Logo of Abbott

Abbott

Nutrition • Diagnostics • Medical Devices • Branded Generic Pharmaceuticals

10,000+

Description

• Candidates will work with a modern tech stack on a Software as a Service (SaaS) cloud platform that strives to improve the health and well-being of users in over 49 countries. • The candidate should have strong leadership ability and bring a passion for software engineering to help shape the direction of the team. • Highly sought-after qualities include versatility and a desire to continuously learn, improve, and empower other team members. • The core platform consists of systems housed in a large-scale environment responsible for processing billions of tasks every day. • Learn and improve our existing Go-based health care platforms. • Design and implement services and components utilizing Go for cloud-based platforms. • Developing high-volume, low-latency services for a global health care platform. • 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 unit testable code that is highly maintainable. • Collaborate directly with InfoSec to design and implement secure solutions. • Ensure performance, uptime, and scale, maintaining high standards of code quality and thoughtful design. • Contribute to significant architectural and operational decisions in collaboration with the Architecture team.

Requirements

• Bachelor's Degree in Computer Science, Information Technology, other relevant field or equivalent experience. • 5-7+ years experience. • Familiarity with data design and database technologies such as SQL Server, Postgres or similar. • Software development experience with Go. • Strong knowledge of idiomatic Go and best practices. • Good knowledge of concurrency in Go - goroutines, channel patterns, Go ecosystem, and tools and frameworks. • Experience contributing to a scalable architecture/design of existing and new systems that are highly available and easy to maintain and monitor. • Experience designing, implementing, and maintaining highly complex asynchronous messaging and backend processing jobs. • Practical experience and understanding of working with and developing RESTful APIs and microservices. • Ability to work well with a team in a high-performance organization. • Comfortable working asynchronously with a distributed team. • Excellent written, verbal and listening communication skills. • A willingness to learn new software development languages to meet goals and objectives. • Strong Computer Science fundamentals and experience with software development. • Eagerness to contribute beyond experience level. • Understanding and familiarity of Test-Driven Development (TDD)

Benefits

• Free medical coverage for employees* via the Health Investment Plan (HIP) PPO • 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 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.

Apply Now

Similar Jobs

September 17

Automox

201 - 500

Build and enhance Automox's cloud-native endpoint management solutions.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com