Staff Software Engineer
As a Staff Software Engineer, you will be working on designing, architecting, and implementing highly scalable, distributed, and fault-tolerant backend systems. You will champion integrating observability, scalability, and reliability at every stage of the SDLC. You will work with the team to generate ideas on ways we can evolve our services to meet the needs of the business. You will be part of the Investigation team in our cybersecurity business unit and will be working on building both data processing pipelines and APIs/queries layer to search/aggregate large amounts of data.
Responsibilities
- Evaluate requirements, define technical specifications, review design and communicate to stakeholders.
- Lead, organize, and participate in cross-team discussions on system design and architecture
- Participate in interviewing, onboarding, and mentoring junior engineers
- Write scalable systems to store/index large amounts of data and performant queries/aggregations on that data
- Participate in an on-call rotation to manage incidents and support the services you have developed
- Drive root cause identification and issue resolution with the various data infrastructure teams.
Required Qualifications and Skills
- People leader with the technical chops to drive work forward, mentor those around you, and raise the talent bar for the team. Staff/Lead has implications of leadership and we need that from the start.
- Experience in backend development with Scala, Java, Golang, or Python. Scala or Java preferred
- Experience with PostgreSQL or other SQL databases. We also use DynamoDB and others.
- Experience with Kafka.
- Competency with modern CI/CD tooling like Kubernetes, Terraform, Ansible & Jenkins
- A desire to see features through from development to deployment in production environments
- You believe in small and frequent product releases and deployments.
- Experience in an on-call rotation and the mindset that you and your team are responsible for the product support for the products you build and deploy.
About Us
Sumo Logic, Inc. empowers the people who power modern, digital business. Sumo Logic enables customers to deliver reliable and secure cloud-native applications through its Sumo Logic SaaS Analytics Log Platform, which helps practitioners and developers ensure application reliability, secure and protect against modern security threats, and gain insights into their cloud infrastructures. Customers worldwide rely on Sumo Logic to get powerful real-time analytics and insights across observability and security solutions for their cloud-native applications. For more information, visit www.sumologic.com.
Sumo Logic Privacy Policy. Employees will be responsible for complying with applicable federal privacy laws and regulations, as well as organizational policies related to data protection.
The expected annual base salary range for this position is $183,000 - $248,000. Compensation varies based on a variety of factors which include (but aren’t limited to) role level, skills and competencies, qualifications, knowledge, location, and experience. In addition to base pay, certain roles are eligible to participate in our bonus or commission plans, as well as our benefits offerings, and equity awards.
Other Jobs from Sumo Logic
Senior Technical Success Engineer
Senior Technical Success Engineer
Similar Jobs
Sr Software Engineer - Billing
Senior Software Engineer, BI Engineering
Software Engineer II, BI Reporting
Staff Data Engineer
Sr. Data Engineer
Software Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,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
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say