CrawlJobs Logo

Senior Backend Engineer - Product & Dev Tooling

India, Bengaluru · Job Posted May 30, 2025
Apply Position
Job Link Share

Job Description

Endor Labs is building the Application Security platform for the software development revolution. Modern software is complex and dependency-rich, making it increasingly difficult to pinpoint the risks that truly matter. Endor Labs solves this challenge by building a call graph of your entire software estate—enabling teams to clearly identify, prioritize, and fix critical risks faster.

Job Responsibility

  • Build systems and dashboards that enable visibility into the health, performance, and usage of our SaaS platform
  • Automate troubleshooting by leveraging deep knowledge of the product to reduce time to repair and fix production issues
  • Build tooling and APIs in Golang to surface data insights via internal dashboards
  • Partner closely with architects, backend engineers, and product managers to define observability tooling and integrate them seamlessly into our platform
  • Drive instrumentation and metrics collection across distributed services using Prometheus, Grafana, and related technologies
  • Champion reliability, debuggability, and performance across the engineering organization

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • 5+ years of experience in software engineering, with a strong foundation in backend development
  • Proficiency in Golang, especially building APIs and tools in microservices architectures
  • Hands-on experience with observability ecosystems: Prometheus, Grafana, OpenTelemetry, etc.
  • A strong SRE mindset—understanding SLAs/SLOs, incident response, root cause analysis—but with a builder’s approach to creating software and automation
  • Familiarity with distributed systems, metrics pipelines, and scalable monitoring infrastructure
  • Proven ability to design and implement technical solutions from the ground up with minimal supervision
  • A passion for transforming complex data into actionable insights through intuitive dashboards
  • Excellent communication skills and a collaborative spirit

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Backend Engineer - Product & Dev Tooling

8 matching positions

Senior Backend Engineer

The Edge browser is a core strategic product and a key entry point to Microsoft’...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to C, C++, C#, Java, Rust or Python OR equivalent experience
  • Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, or Python OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, or Python OR equivalent experience
  • Experience developing and maintaining large distributed systems with high reliability and latency requirements
  • Familiarity Azure Dev Ops, Git, and C# development
  • Knowledge of networking and web protocols (HTTPS, REST, OAuth)
  • Knowledge of developing and maintaining large-scale distributed systems
  • Familiarity with client app development on Windows/iOS/Android
Job Responsibility
Job Responsibility
  • Write maintainable, extensible, well-tested, secure, and high-performance code following industry best practices
  • Lead architectural discussions, develop complex design specifications, and innovate on product solutions
  • Understand the full software stack, primarily working on backend cloud services, but able to contribute to client app and web development if needed
  • Collaborate with partner teams and stakeholders to ensure seamless integration, scalability, and live-site readiness
  • Lead by example in coding, code review, debugging, and use of AI tools throughout the software development lifecycle
  • Continuously update skills, seek out new technologies, and share knowledge within the team
  • Implement and uphold security standards across all layers of solutions
  • Develop and improve software engineering tools and automation to enhance development efficiency
  • Use experimentation and telemetry to measure impact and improve product quality
  • Fulltime
Read More
Arrow Right

Senior Backend Java Engineer - Aladdin Engineering, Vice President

Location
Location
United States , New York
Salary
Salary:
162000.00 - 215000.00 USD / Year
blackrock.com Logo
BlackRock Investments
Expiration Date
July 25, 2026
Flip Icon
Requirements
Requirements
  • B.S. / M.S. degree in Computer Science, Engineering, or a related subject area
  • 7+ years of proven experience
  • A proven foundation in core Java and related technologies, with OO skills and design patterns
  • Track record building high quality software with design-focused and test-driven approaches
  • Hands-on experience in Java/ Spring Framework/Sprint Boot/Hibernate
  • In depth understanding of concurrent programming and experience in designing high throughput, high availability, fault tolerant distributed applications
  • Extensive experiencing building micro services architecture / SOA is required
  • Experience in message oriented streaming middleware architecture is required (Kafka, MQ, AMPS, NATS, etc)
  • Understanding of relational databases is a must
  • Demonstrable experience building modern software using engineering tools such as git, maven, unit testing and integration testing tools, mocking frameworks
Job Responsibility
Job Responsibility
  • Lead individual projects priorities, deadlines and deliverables using AGILE methodologies
  • Deliver high throughput, scalable, highly available, concurrent and fault tolerant software systems
  • Collaborate with team members in a multi-office, multi-country environment
  • Deliver high efficiency, high availability, concurrent and fault tolerant software systems
  • Significantly contribute to development of Aladdin’s global, multi-asset trading platform
  • Work with product management and business users to define the roadmap for the product
  • Design and develop innovative solutions to complex problems, identifying issues and roadblocks
  • Apply validated quality software engineering practices through all phases of development
  • Ensure resilience and stability through quality code reviews, unit, regression and user acceptance testing, dev ops and level two production support
  • Be a leader with vision and a partner in brainstorming solutions for team productivity, efficiency, guiding and motivating others
What we offer
What we offer
  • annual discretionary bonus
  • healthcare
  • leave benefits
  • retirement benefits
  • strong retirement plan
  • tuition reimbursement
  • comprehensive healthcare
  • support for working parents
  • Flexible Time Off (FTO)
  • Fulltime
Read More
Arrow Right

Backend Senior Software Engineer I

As a Backend Senior Software Engineer I, you are a trusted technical contributor...
Location
Location
United States , Minneapolis
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Backend engineer with a preference toward Java/Kotlin
  • Deep expertise in designing, building, and maintaining large-scale systems, focusing on clean, scalable, and performant code
  • Proven SME in modern programming paradigms and languages, with rapid adaptability to new ones
  • Strong mastery of testing practices like unit, integration, end-to-end, and high code quality standards
  • Expertise in current dev tools: version control, CI/CD, IaC, containers, cloud architectures. Eager to adopt best-fit solutions
  • Passion for tracking industry trends, evaluating new tech, and driving sustainable adoptions aligned with business goals
  • Openness to incorporating AI into the dev workflow
Job Responsibility
Job Responsibility
  • Lead the design and delivery of complex features and systems within a domain
  • Set direction for the team, mentor others through code reviews, pairing, and project leadership
  • Influence both team processes and technical outcomes
  • Promote engineering excellence and partner closely with cross-functional stakeholders to ensure our technical decisions align with product and business goals
  • Own end-to-end system design and execution for high-impact features or systems with an emphasis on quality and reliability
  • Build in monitoring, logging, and failure-domain strategies to ensure resilience and performance
  • Track project progress, assess risks, and adapt plans while maintaining a long-term perspective
What we offer
What we offer
  • Access to top jobs, competitive compensation and benefits, and free online training
  • Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance
  • Eligible to enroll in our company 401(k) plan
Read More
Arrow Right

Senior Software Engineer

Microsoft AI Monetization enables advertisers to measure impact and optimize spe...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in computer science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Design and build highly scalable backend services and data pipelines that support privacy‑preserving measurement and analytics scenarios using C# or Java
  • Design secure data collaboration workflows across multiple parties using modern privacy technologies, governance controls, and minimum‑aggregation protections
  • Drive integrations with external data and measurement partners, designing stable interfaces, schema governance patterns, and robust validation
  • Lead initiatives to make delivery of high-quality software routine and efficient through the entire software development lifecycle, from inception and technical design through testing and excellence in production operations
  • Collaborate closely with product, data science, privacy, and security teams to translate measurement needs into scalable platform capabilities
  • Contribute to engineering team best practices leveraging AI dev tools across the software development lifecycle (SDLC)
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

The Budget Optimization Engineering team at Microsoft builds the real-time data ...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C#, Java, Go, or Python OR equivalent experience.
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
  • 7+ years of technical experience in software development, service engineering, or systems engineering.
  • 5+ years of experience building and operating large-scale distributed systems, backend services, or data platforms with strict SLA requirements.
  • Apache Kafka — solid understanding of consumers, producers, offset management, partition strategies, performance tuning, and cross-datacenter replication patterns.
  • Kubernetes — production experience writing and deploying Helm charts
  • hands-on with Deployments, StatefulSets, Services, ConfigMaps, Secrets, Jobs, and HPAs
  • comfortable with multi-cluster and multi-datacenter environments.
  • Cloud infrastructure — practical experience with Azure (AKS, ACR, Azure Key Vault, Azure Application Insights, Azure Log Analytics)
  • familiarity with Azure DevOps or equivalent CI/CD platforms.
Job Responsibility
Job Responsibility
  • Design and build highly scalable backend services and data pipelines that support privacy-preserving measurement and analytics scenarios using Java, Python (and C# where applicable).
  • Maintain and improve production services across the optimization platform — including Kafka streaming pipelines, budget controllers, job orchestration (job-broker), and deal monitoring — with a focus on reliability and strict SLA adherence.
  • Drive integrations with external data and measurement partners, designing stable interfaces, schema governance patterns, and robust validation pipelines.
  • Work closely with PMs, data science, privacy, and security teams to translate measurement needs into scalable platform capabilities.
  • Contribute to the full service lifecycle: design, implementation, testing, code review, and deployment.
  • Improve reliability and observability of Kafka consumer/producer pipelines (offset management, retry strategies, delivery guarantees) across cross-datacenter replication flows.
  • Design and implement Kubernetes/Helm deployments for services currently running on legacy orchestration (Maestro, SAND instances, bare Docker), targeting Azure-native cloud infrastructure.
  • Integrate application telemetry (Prometheus/Dropwizard Metrics) with Azure Application Insights and Azure Log Analytics to support production observability and SLA monitoring.
  • Apply practical experience with Azure services — including AKS, ACR, and Azure Key Vault — to support secure, cloud-native deployments.
  • Lead initiatives to make delivery of high-quality software routine and efficient across the full SDLC, from inception and technical design through testing and production operations.
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Frontend

At Uber, customer obsession drives everything we do. We are dedicated to buildin...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of professional experience, primarily in front-end or full-stack engineering roles
  • Strong expertise in React, including hooks, modern state management, component architecture, and frontend performance best practices
  • Proficiency in JavaScript/TypeScript and modern front-end tooling
  • Understanding of backend concepts—REST APIs, service architecture, data flows—and willingness to become proficient
  • Experience writing UI test cases (Jest, React Testing Library) and familiarity with backend testing frameworks
  • Strong debugging skills across front-end and service boundaries
  • Experience working with Git, CI/CD pipelines, and modern dev environments
  • Excellent collaboration and communication skills
Job Responsibility
Job Responsibility
  • Build, enhance, and maintain intuitive, performant UI features for customer-facing flows and internal agent tools using React
  • Design reusable UI components, scalable front-end architectures, and state-management patterns
  • Collaborate with designers, product managers, and backend engineers to create seamless user experiences across modalities (chat, video, phone, in-app support)
  • Ensure front-end code quality through accessibility, performance optimization, and testing best practices
  • Contribute to backend services (Go/Java/Node/Python), under mentorship from senior backend engineers
  • Write backend test cases unit, integration, and API-level tests to support service reliability
  • Participate in backend design discussions and gradually take ownership of backend components
  • Assist in building systems that support omnichannel communication, self-serve automation, IVR integrations, and AI-powered workflows
  • Participate in on-call rotations with guidance, supporting production systems and debugging issues across the stack
  • Improve observability, reliability, and operational tooling for both front-end and backend workflows
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

The Fabric Data Engineering Experience & Infrastructure team is hiring a Full St...
Location
Location
Canada , Vancouver
Salary
Salary:
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science, or related technical discipline AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 4+ years experience in frontend + UX engineering skills: React + TypeScript, accessibility, performance, and building user-centered flows
  • 4+ years experience Backend / full-stack fundamentals: service/API design, debugging distributed systems, reliability/operability, and production ownership
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Own end-to-end delivery of one or more critical scenarios across Fabric Data Engineering experiences (e.g., Lakehouse, Notebooks, Spark job experiences, pro‑dev tooling), from requirements → architecture → implementation → rollout → live-site operations
  • Build and ship polished, accessible, and performant frontend UX in React/TypeScript, partnering with Design/PM to translate scenarios into clear flows and incremental deliverables (including beyond-chat, structured UI where appropriate)
  • Build and evolve full-stack capabilities that power the UX: service endpoints, orchestration, and integrations that connect the UI to Fabric items/artifacts and execution systems (Spark / notebooks), with strong attention to reliability, latency, and cost
  • Implement AI-assisted experiences that help data engineers “author outcomes,” including workflows that gather context, propose plans, execute steps, and surface progress/results in a way that builds user trust (clarity, reviewability, reversibility)
  • Contribute to AI-powered developer productivity inside notebooks and data engineering experiences (e.g., copilots, quick actions, AI enrichments), including instrumentation for quality, usage, and performance
  • Drive engineering excellence: write maintainable code, build automated tests (unit + E2E), participate in code/design reviews, and mentor other engineers through best practices
  • Operate what you build: contribute to on-call, incident response, telemetry/monitoring, and post-incident improvements
  • continuously harden system behavior in production
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

At POSH, you'll help shape our platform that brings people together through live...
Location
Location
United States , New York City
Salary
Salary:
180000.00 - 220000.00 USD / Year
posh.vip Logo
Posh
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience leading complex technical projects with significant business impact
  • Strong expertise in a specific area (e.g., frontend, backend, or infrastructure) while maintaining broad knowledge of the full stack
  • Proficiency in relevant technologies (e.g., React, React Native, Typescript, AWS or similar cloud providers), with experience in either mobile app development or backend systems
  • Experience with scalability, performance optimization, and building tools that support data-driven decision-making
  • Strong problem-solving skills and a passion for creating products that connect people in the real world
  • Ability to lead initiatives, mentor others, and communicate effectively across technical and non-technical teams
Job Responsibility
Job Responsibility
  • Lead the architecture design and implementation of complex features
  • Demonstrate full stack experience with specialization in either frontend, backend, or infrastructure while contributing to broader projects
  • Collaborate on architecture and technical decisions that influence the direction of the platform, ensuring scalability, performance, and user-focused improvements
  • Focus on performance optimization and system reliability, especially as our user base grows
  • Build with data and analytics in mind which provides actionable insights for business leaders and event organizers
  • Drive experimentation with MVPs, balancing rapid iteration with long-term sustainable growth and developer experience
  • Contribute to either frontend design systems, database design, or dev ops/infrastructure to ensure scalable, secure, and maintainable systems
  • Provide mentorship to engineers, fostering a culture of growth and collaboration
What we offer
What we offer
  • Health, Dental and Vision Insurance
  • Equinox Membership
  • Unlimited PTO
  • Team Events, Dinners, & Offsites, Free Event Tickets to Dope Shows
  • New MacBook
  • Daily Uber Eats Credit
  • Relocation bonuses are available for some out-of-state candidates
  • Offers Equity
  • Fulltime
Read More
Arrow Right