Remote Senior Software Engineer II - DevOps and Tooling
Posted
Apply now
Please, let Sumo Logic know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
The role is remote, available to candidates anywhere in India.
As a Senior Software Engineer II within the Release Engineering team at Sumo Logic, you will develop and sustain automated tooling for the release processes of all services.
You will contribute to establishing automated delivery pipelines, enabling autonomous teams to create independently deployable services.
Your responsibilities include owning the delivery pipeline and release automation framework for all Sumo services.
You will educate and collaborate with teams during both design and development phases to ensure best practices are followed.
Mentoring a team of engineers, from junior to senior levels, and improving software development processes will be part of your role.
You will evaluate, test, and provide technology and design recommendations to executives.
Writing detailed design documents and documentation on system design and implementation is expected.
You will ensure that engineering teams are set up to deliver quality software quickly and reliably.
Enhancing and maintaining infrastructure and tooling for development, testing, and debugging is also a key responsibility.
Requirements:
A Bachelor’s or Master's Degree in Computer Science or another scientific or technical discipline is required.
You must have the ability to influence others by understanding their values and motivations to guide them towards making good architectural choices.
A collaborative working style is essential, as you will work with other engineers to make informed decisions.
A bias towards action is necessary; you should be an enabler of progress rather than an inhibitor.
Flexibility is important; you should be willing to learn and adapt, acknowledging that past approaches may not be suitable now.
You need at least 6+ years of experience in the design, development, and use of release automation tooling, DevOps, CI/CD, Jenkins, etc.
A minimum of 3+ years of experience delivering enterprise-class JavaScript web applications, preferably with React and Redux, is required.
You should have 3+ years of experience in software development using Java, Scala, Golang, or similar languages.
Excellent understanding of both frontend and backend development, including build processes, is necessary, along with hands-on experience using tools like make/npm/gradle.
Proficiency in the JavaScript ecosystem, including technologies like Node.js, Cypress, Jest, Playwright, Webpack, Vite, and Turborepo, is required.
Experience with cloud platforms such as AWS, Azure, or GCP is essential.
You should be skilled in Infrastructure-as-Code (IaC) tools, specifically Terraform.
Proficiency in scripting languages such as Groovy, Python, or Bash is necessary.
Familiarity with monitoring tools like Prometheus, Grafana, or similar is required.
A good understanding of GitOps and ArgoCD concepts and workflows is essential.
Knowledge of security and compliance aspects of DevSecOps is required.
Benefits:
Sumo Logic empowers employees to work remotely, providing flexibility in work location.
Employees have the opportunity to contribute to a leading SaaS analytics platform that supports modern digital businesses.
You will be part of a team that focuses on enhancing software delivery and internal Platform-as-a-Service.
The role offers the chance to mentor and lead a team of engineers, fostering professional growth and development.
Employees are encouraged to collaborate and innovate, contributing to the overall success of the organization.
Sumo Logic is committed to compliance with applicable federal privacy laws and regulations, ensuring a secure work environment.
Apply now
Please, let Sumo Logic know you found this job
on RemoteYeah
.
This helps us grow 🌱.