Maersk

Senior Software Engineer

Bengaluru, India
React PostgreSQL MongoDB Azure API Java Go
Description

At Maersk, we are transforming to become the global integrator of container logistics- connecting and simplifying our customers’ supply chains. The Technology Group is critical to realising the company strategy.  We plan on significantly enhancing our Technology capabilities and are implementing a new technology architecture led through Platform Operating Model. The Cloud Engineering Unit within the Technology Group is accountable for end to end delivery of Service Reliability, Availability, Performance, Cost and Fit for Purpose solutions there by enabling the Platform Operating Model.

Introduction to the Role

The Cloud Engineering unit is looking for Software Engineers in SRE & Performance Engineering team to apply software development principles and practices to effectively run our Infrastructure and efficiently solve difficult operations problems, and in doing so continuously meet and/or improve our Customer Experience. You will be evangelizing, building Products, tools and implementing the priorities around reliability & performance that cut across tech stacks. You will play a significant role in building capabilities through productising performance engineering, chaos engineering, automation, integrations and lot more related to high availability, reliability & resiliency of services, and in doing so partnering with the multiple teams to help establish and drive reliability engineering culture. You will be applying SRE principles to maintain and improve the performance of our services, there by balancing the priorities between Perform (Production on-premises) and Transform (towards Cloud).

As a Senior Software Engineer, your key responsibilities will include

  • Design, develop and run highly scalable product targetted for site reliability and performance engineering, engaged in the whole lifecycle of services
  • Develop and implement capabilities around automation, Status Pages, chaos engineering, toil reduction, deployment methods and lot more from ground up
  • Evangelize, prioritize and implement Operational requirements of high availability, fault tolerant and other resiliency patterns required for delightful customer experience through use of SRE principles
  • Build and continously improve solutions to optimize infrastructure and application landscape
  • Exploit data, innovate through data engineering and derive insights to improve operations, engineering enhancements, feature development. All of this built into the product

Key skills:

  • Good hands-on experience working on one of the programming languages like Java, GoLang, ReactJS, with experience of Test-Driven Development approaches
  • Good understanding on any one of RDBMS (PostGres preferred) or NOSQL (Mongodb preferred) databases
  • Experience using a cloud provider (Azure preferred) service, that includes compute, database, network etc.
  • Understanding of microservice based architectures and how to achieve composability, build API
  • Excellent communication skills, solid work ethic, and a strong desire to write production quality code.
  • Good to have knowledge on one or more of the load testing tools, preferably K6 or Jmeter
  • Understanding on SRE principles and experience in analysing performance issues

Maersk is committed to a diverse and inclusive workplace, and we embrace different styles of thinking. Maersk is an equal opportunities employer and welcomes applicants without regard to race, colour, gender, sex, age, religion, creed, national origin, ancestry, citizenship, marital status, sexual orientation, physical or mental disability, medical condition, pregnancy or parental leave, veteran status, gender identity, genetic information, or any other characteristic protected by applicable law. We will consider qualified applicants with criminal histories in a manner consistent with all legal requirements.

 

We are happy to support your need for any adjustments during the application and hiring process. If you need special assistance or an accommodation to use our website, apply for a position, or to perform a job, please contact us by emailing  accommodationrequests@maersk.com

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 251 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers