Senior Software Engineer II
1 week ago
Location: Noida, Uttar Pradesh/ Bengaluru, Karnataka, India
Sumo Logic is a cloud-native SaaS data analytics platform, solving complex observability and security problems. Customers choose our product because it allows them to easily monitor, optimize and secure their applications, systems and infrastructures.
Our microservices architecture hosted on AWS ingests petabytes of data daily across many geographic regions. Millions of queries a day analyze thousands of petabytes of data.
The Data Query Team is responsible for building scalable, cost-efficient and highly available backend services for building and managing a proprietary query engine for logs, metrics and tracing product. You will join a team that is responsible for serving hundreds of millions of queries per day and analysing thousands of petabytes of data.
What you will do:
- Develop features using algorithms that work optimally on very large data sets. These features would run on our backend systems that can handle enormous amounts of customer data, operate with high tolerance for errors, and can scale up as needed.
- Innovate to improve the performance and optimise costs of the query engine.
- Follow test-driven development.
- Write robust & re-usable code, demonstrate its robustness through automated tests.
- Own microservices, analyse and improve the efficiency, scalability, reliability and cost for the same.
- Helping the team respond quickly and effectively to business needs.
- Act as a primary on-call for owned services, responding to service degradations in a timely manner.
What you will have:
- B.Tech/M.Tech/BSc/MSc in Computer Science or a related discipline.
- 7-8 years of industry experience with a proven track record of ownership.
- Worked/contributed on large scale distributed systems is a must.
- Object-oriented experience, for example in Java, Scala, Ruby, or C++.
- Understanding the performance characteristics of commonly used data structures (maps, lists, trees, etc).
- Desire to learn Scala, an up-and-coming JVM language (scala-).
- Experience in multi-threaded programming
- Experience in running large scalable distributed services following a microservice architecture
Desirable skills:
- You should be happy working with Unix (Linux, OS X).
- Agile software development experience (test-driven development, iterative and incremental development) is a plus.
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
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.
-
Software Engineer II
1 week ago
Bengaluru, Karnataka, India Upland Software Full time ₹ 8,00,000 - ₹ 24,00,000 per yearSoftware Engineer II Front-endOpportunity SummaryWe are looking for an enthusiastic and dynamic individual to join Upland Software as a Software Engineer II (Front-end) for our Kapost Product.What would you do?Develop and maintain scalable and robust enterprise applicationsWork as part of cross functional, passionate agile (SCRUM/Kanban) project teams...
-
Software Engineer II/III
9 hours ago
Bengaluru, Karnataka, India MRI Software Full time ₹ 10,00,000 - ₹ 25,00,000 per yearJob Title : Software Engineer II/III Location : Bangalore As a software engineer, you will enhance online experiences for our huge user base. Utilizing your web application experience to build responsive experiences for our customers. You will be working on new projects as well as existing live projects as well. To be successful in securing this...
-
Software Engineer II
1 week ago
Bengaluru, Karnataka, India NIKE Full time ₹ 5,00,000 - ₹ 15,00,000 per yearWHO YOU WILL WORK WITHYou will report to the Engineering Manager and collaborate with stakeholders, including product managers and senior engineers, to understand requirements and deliver backend solutions that align with business goals and technical standards. You will work in Marketplace Fulfilment & Inventory services team in India Technology Centre.WHO...
-
Back End Software Engineer II
2 weeks ago
Bengaluru, Karnataka, India Curriculum Associates Full time ₹ 6,00,000 - ₹ 18,00,000 per yearAt Curriculum Associates, we believe in the potential of every child and are changing the face of education technology with award-winning learning programs like i-Ready that serve a third of the nation's K–8 students. For more than 50 years, our commitment to making classrooms better places, serving educators, and supporting accessible learning experiences...
-
Software Engineer II
2 days ago
Bengaluru, Karnataka, India Microsoft Full time ₹ 15,00,000 - ₹ 25,00,000 per yearDo you want to enable Copilots to be able to engage users around the world on any platform, including the web, Teams, Facebook, Slack, and IVR voice systems? Microsoft Copilot Studio, is a global, distributed Azure service responsible for providing the copilot platform and experience for all customers to create copilots by leveraging highly scalable,...
-
Software Engineer II
7 hours ago
Bengaluru, Karnataka, India Cloudera Full time ₹ 12,00,000 - ₹ 24,00,000 per yearBusiness Area:EngineeringSeniority Level:AssociateJob Description:At Cloudera, we empower people to transform complex data into clear and actionable insights. With as much data under management as the hyperscalers, we're the preferred data partner for the top companies in almost every industry. Powered by the relentless innovation of the open source...
-
Software Engineer II
18 hours ago
Bengaluru, Karnataka, India Microsoft Full time ₹ 20,00,000 - ₹ 25,00,000 per yearJoin the Microsoft Teams Triage Services team, a core part of Microsoft's vision for intelligent communications. Teams serves over 300 million daily users worldwide, powering collaboration and productivity for organizations of all sizes. As a Software Engineer II, you'll play a pivotal role in building and scaling backend systems that drive feeds and...
-
Software Engineer II
2 weeks ago
Bengaluru, Karnataka, India Microsoft Full time ₹ 8,00,000 - ₹ 16,00,000 per yearMicrosoft's Azure Data engineering team is leading the transformation of analytics in the world of data with products like databases, data integration, big data analytics, messaging & real-time analytics, and business intelligence. The products our portfolio include Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, Azure PostgreSQL, Azure Data Factory, Azure...
-
Software Engineer II
1 week ago
Bengaluru, Karnataka, India Weekday Full time ₹ 3,00,000 - ₹ 10,00,000This role is for one of our clientsIndustry: Technology, Information and InternetSeniority level: Entry levelMin Experience: 1 yearsLocation: BengaluruJobType: full-time ₹3,00,000 - ₹10,00,000 a year We are seeking a passionate and self-driven Software Engineer II to design, build, and scale next-generation AI-driven applications. This role offers...
-
Software Engineer II
1 week ago
Bengaluru, Karnataka, India Weekday (YC W21) Full time ₹ 5,00,000 - ₹ 25,00,000 per yearThis role is for one of our clientsIndustry: Technology, Information and InternetSeniority level: Entry levelMin Experience: 1 yearsLocation: BengaluruJobType: full-timeWe are seeking a passionate and self-drivenSoftware Engineer IIto design, build, and scale next-generation AI-driven applications. This role offers end-to-end ownership—from architecture...