Software Engineer III - Cloud

Aumni

Aumni

Software Engineering
London, UK
Posted 6+ months ago

Job Description

Join us as a Cloud Software Engineer III in our Core & Foundational Platforms group, where you'll contribute to our MongoDB Atlas team. You'll be instrumental in expanding our centralized managed service across AWS, Azure, and GCP. Your role will involve architecting and engineering innovative, compliant products for provisioning, automation, scaling, integrations & self-service. This opportunity allows you to contribute to our vision of a versatile product array, enjoy strong mentorship, professional development programs, and flexible work arrangements.

As a Software Engineer III at JPMorgan Chase within our Core & Foundational Platforms group, you will have the opportunity to be a part of our highly strategic MongoDB Atlas team. This key growth area will allow you to work on architecting and engineering the control plane for provisioning, automation, scaling, integrations & self-service. You will be a senior engineer designing & building streamlined, compliant and innovative products in an ever-changing landscape and providing a superb customer experience. This is a real opportunity to be a part of a team firmly building for the future, with a vision of a versatile & rich array of highly consumable products to rival any cloud provider.

Job responsibilities

  • Maintain and enhance both existing and new Terraform modules used by application team to deploy the product.
  • Design and develop the control plane deployed into AWS which serves the secure and compliant service offering.
  • Create secure and high-quality production code run within the control plane to interact with other core services.
  • Provide help and guidance to application teams looking to onboard and use MongoDB Atlas in lifecycle.
  • Contribute to infrastructure and software communities of practice and events that explore new and emerging technologies.
  • Add to team culture of diversity, equity, inclusion and respect

Required qualifications, capabilities, and skills

  • Formal training or certification on Python, Java, C, C++, C#, Go concepts and proficient applied experience
  • Experience with NoSQL database products, document based ideally
  • Practical experience of architecting & developing applications or platforms on any one of the major public cloud providers (AWS, Azure, Google). Industry cloud certifications are a bonus
  • Knowledge and experience of industry wide technology strategies and best practices
  • Unit-testing framework(s) & BDD/TDD
  • Infrastructure-as-code experience – Terraform, Ansible, Puppet and/or Salt
  • Understanding and experience of Agile and Lean philosophies including experience with JIRA, YouTrack and/or similar
  • Experience of Python frameworks - Django/Flask etc.
  • Strong critical-thinking and problem-solving skills with clear communication
  • Understanding the importance of great documentation and a passion for helping customers
  • Comfortable in setting and defining strategic priorities and working with product management

Preferred qualifications, capabilities, and skills:

  • Experience with relational databases
  • CI/CD pipelines preferably including Jenkins, Bamboo and/or Spinnaker
  • Experience with Pivotal Cloud Foundry (including IBM WebSphere) and/or Heroku
  • Experience with core services including Active Directory, Kerberos and DNS

When you work at JPMorgan Chase & Co., you’re not just working at a global financial institution. You’re an integral part of one of the world’s biggest tech companies. In 20 technology centers worldwide, our team of 50,000 technologists design, build and deploy everything from enterprise technology initiatives to big data and mobile solutions, as well as innovations in electronic payments, cybersecurity, machine learning, and cloud development. Our $11B+ annual investment in technology enables us to hire people to create innovative solutions that will are transforming the financial services industry.