
Senior Software Engineer I
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Join Sumo Logic as a Senior Software Engineer I in our Apps/Solutions/Integration Development team in Noida, Uttar Pradesh, India. You will be instrumental in building cutting-edge content, integrations, and solutions that provide our customers with critical insights into the operational health and security posture of their infrastructure and services. The AppDev team is vital in delivering "out-of-the-box" dashboards, monitors, searches, solutions, and integrations that customers utilize from the beginning of their Sumo Service experience, significantly influencing adoption and immediate value realization.
Responsibilities
- Design and develop content, including dashboards, monitors, and searches, for the Sumo Logic platform to empower customers with security detection, monitoring, and analytics capabilities.
- Create the next generation of monitoring and analytics applications for logs, security, and metrics.
- Design and develop next-generation observability solutions.
- Collaborate with various internal teams such as product management, product engineering, customer service, and sales engineering, as well as external customers and technical partners.
- Package and build content into Sumo Logic applications and develop automation scripts using Terraform, AWS CloudFormation, or Helm charts, leveraging Sumo Logic’s APIs.
- Manage the entire application development lifecycle, from requirements gathering through development, QA, documentation, and public release.
- Work closely with product management and engineering teams to enhance the overall customer experience and product quality.
Required Qualifications and Skills
- Bachelor's or Master's degree in Computer Science or a related field.
- 4-7 years of software engineering experience.
- Proficiency in writing regular expressions or SQL queries.
- Experience with one or more of the following: major cloud platforms (AWS, Azure, GCP), automation frameworks (Puppet/Chef), Docker, server virtualization.
- Hands-on experience with AWS Lambda, Serverless Application Model, AWS IAM roles and permissions, CloudFormation templates, and Terraform is highly advantageous.
- Strong ability in unit testing frameworks and experience in developing unit and integration test automation.
- Experience scripting in at least one of the following languages: Python, Node.js, or Go.
- Exposure to AWS CloudFormation, Terraform, Kubernetes, OpenTelemetry, serverless code, or Helm charts is beneficial.
- Proficiency in an Object-Oriented Language (like Java), CI/CD tools, Git actions, and Jenkins automation.
- Understanding of the performance characteristics of common data structures (maps, lists, trees, etc.).
- Excellent communication skills, with the ability to represent the team effectively to internal and external stakeholders.
- AWS certifications (Associate Solution Architect / Developer / Professional) are a plus.
Company
Sumo Logic
Sumo Logic is a leader in cloud-native security and operations, empowering digital teams to enhance the security, speed, and reliability of their digital world. Through its Intelligent Operations Plat...