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, allowing candidates to work from anywhere in India.
As a Senior Software Engineer 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 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 at least 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 also required.
Benefits:
Employees will have the opportunity to work remotely from anywhere in India.
You will be part of a team that empowers modern digital business through innovative cloud-native applications.
The role offers the chance to work with cutting-edge technologies and contribute to the development of a robust SaaS analytics platform.
You will have the opportunity to mentor and lead a team of engineers, fostering professional growth and development.
Sumo Logic provides a collaborative work environment that encourages learning and flexibility.
Employees are expected to comply with applicable federal privacy laws and regulations, ensuring a commitment to data protection.
Apply now
Please, let Sumo Logic know you found this job
on RemoteYeah
.
This helps us grow 🌱.