Sr. Software Cloud Engineer
Company | Medtronic |
---|---|
Location | Northridge, Los Angeles, CA, USA |
Salary | $116000 – $174000 |
Type | Full-Time |
Degrees | Bachelor’s, Master’s |
Experience Level | Senior |
Requirements
- Bachelor’s degree in engineering, sciences, or technology with 4+ years of relevant experience
- Or, 2+ years of experience with an Advanced degree
Responsibilities
- Build and design robust distributed cloud systems architectures that are highly scalable and performant
- Design, develop, and unit test applications in accordance with established standards. Participate in peer-reviews of solution designs and related code.
- Develop, refine, and tune integrations between applications.
- Analyze and resolve technical and application problems.
- Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties.
- Adhere to high-quality development principles while delivering solutions on-time.
- Generates design documents, architecture diagrams, and other technical artifacts
- Write scalable, secure, maintainable code that powers our products.
Preferred Qualifications
- Hands on experience with programming languages Java or Python
- Hands on experience in Flink or Spark, Lambda, Kafka, DynamoDB, Kinesis, Elasticsearch
- Experience implementing real-time application processing/workflows
- Expertise with AWS technologies and Containers
- Experience in direct coordination and leadership with offshore development teams and multiple onsite teams.
- Thorough understanding of software development and testing life cycles.
- Good architecture design and distributed systems skills.
- Willingness and passion to learn about new technologies, architectures, and solutions.
- Expertise in Software design, architecture, and prototyping
- Experience in the medical device industry