
Senior Software Engineer
2 weeks ago
We are a global team of innovators and pioneers dedicated to shaping the future of observability. At New Relic, we build an intelligent platform that empowers companies to thrive in an AI-first world by giving them unparalleled insight into their complex systems. As we continue to expand our global footprint, we're looking for passionate people to join our mission. If you're ready to help the world's best companies optimize their digital applications, we invite you to explore a career with us
Your opportunity*
At New Relic, EOps are the backbone of New Relic Engineering teams. We are building critical apps & services to proactively communicate impact from NR interruptions, changes, EOLs to customers, build common tooling to increase engineering efficiency and surface data to identify systemic issues affecting platform reliability. We develop solutions to accelerate development, eliminate toil, own common libraries, establish reliability metrics, and promote best practices for an improved engineering experience
If you thrive on solving complex problems and elevating our engineering capabilities, this role is for you. This is an exciting space and we are working towards a friction-free path through internal tooling, using observability to identify areas for optimization and set priorities in line with the health of their services.
We provide critical infrastructure focused on carefully curated sets of visualizations through self-serve tools that assist in incident response and learning for analysis of New Relic's production systems. EOps will create an extensible, well-documented ecosystem for Telemetry Data Platforms, New Relic and external customers.
What you'll do*
- You will develop products and solutions for New Relic by working with various engineering teams which are critical to New Relic and its services.
- You will develop high quality production code and develop a solid understanding of implementation approaches to solve some critical and complex challenging features.
- You will leverage AI technologies to write, test, and optimize code efficiently, contributing to innovative solutions at New Relic.
- Understand our technical challenges and make educated decisions by having open conversations with members across various engineering teams.
- Provide technical guidance to more junior engineers, building New Relic's engineering culture and bench strength by improving the skills of those around them.
- Participate in an on-call rotation and bake stability into everything you do to ensure a healthy work/life balance.
This role requires
- Hands-on experience in React, JavaScript, TypeScript
- Hands-on experience in Backend - Java, Node Js, Springboot
- Hands-on experience in designing highly scalable and distributed applications
- Hands-on experience in Microservices architecture REST, GraphQL, GRPC
- Hands-on experience in Databases - SQL/NOSQL - > Postgres, MongoDB
- Hands-on experience in using advanced AI coding assistants such as Co-Pilot, Tabnine, and other AI-driven tools to boost productivity and streamline development processes.
- Strong skills in Data Structures and algorithms, excellent problem solving skills.
- Hands-on Experience in SOLID Design principles and Design Pattern and Multithreaded applications
- Strong experience in Queue - Kafka, JMS queue
- Strong experience in Ruby, RoR framework, Resque, Rspec libraries
- Experience in Unit Testing Framework - MOCKITO, Jest etc.
- Experience in CI/CD pipeline - Jenkins, GitLab
- Hands-on Deployment Experience - Docker Desktop, Kubernetes
- Strong experience in Cloud - AWS
- Experience with automation and orchestration tools
Bonus points if you have
- Programming experience with one or more of these: Python,Go, Terraform etc
- Experience with telemetry, observability and analytics applications.
Please note that visa sponsorship is not available for this position.
Fostering a diverse, welcoming and inclusive environment is important to us. We work hard to make everyone feel comfortable bringing their best, most authentic selves to work every day. We celebrate our talented Relics' different backgrounds and abilities, and recognize the different paths they took to reach us – including nontraditional ones. Their experiences and perspectives inspire us to make our products and company the best they can be. We're looking for people who feel connected to our mission and values, not just candidates who check off all the boxes.
If you require a reasonable accommodation to complete any part of the application or recruiting process, please reach out to
We believe in empowering all Relics to achieve professional and business success through a flexible workforce model. This model allows us to work in a variety of workplaces that best support our success, including fully office-based, fully remote, or hybrid.
Our hiring process
In compliance with applicable law, all persons hired will be required to verify identity and eligibility to work and to complete employment eligibility verification. Note: Our stewardship of the data of thousands of customers' means that a criminal background check is required to join New Relic.
We will consider qualified applicants with arrest and conviction records based on individual circumstances and in accordance with applicable law including, but not limited to, the San Francisco Fair Chance Ordinance.
Headhunters and recruitment agencies may not submit resumes/CVs through this website or directly to managers. New Relic does not accept unsolicited headhunter and agency resumes, and will not pay fees to any third-party agency or company that does not have a signed agreement with New Relic.
New Relic develops and distributes encryption software and technology that complies with U.S. export controls and licensing requirements. Certain New Relic roles require candidates to pass an export compliance assessment as a condition of employment in any global location. If relevant, we will provide more information later in the application process.
Candidates are evaluated based on qualifications, regardless of race, religion, ethnicity, national origin, sex, sexual orientation, gender expression or identity, age, disability, neurodiversity, veteran or marital status, political viewpoint, or other legally protected characteristics.
Review our Applicant Privacy Notice
-
Senior Engineer, Software Engineering
1 day ago
Bengaluru, Karnataka, India Black Duck Software, Inc. Full time US$ 1,50,000 - US$ 2,00,000 per yearBlack Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and...
-
Senior Software Engineer
3 weeks ago
Bengaluru, Karnataka, India Dell Full timeSenior Software Engineer - Automation Python ScriptingThe Software Engineering team delivers next-generation application enhancements and new products for a changing world Working at the cutting edge we design and develop software for platforms peripherals applications and diagnostics xe2x80x94 all with the most advanced technologies tools software...
-
Senior Software Engineer
3 weeks ago
Bengaluru, Karnataka, India Dell Full timeSenior Software Engineer - Automation Python ScriptingThe Software Engineering team delivers next-generation application enhancements and new products for a changing world Working at the cutting edge we design and develop software for platforms peripherals applications and diagnostics xe2x80x94 all with the most advanced technologies tools software...
-
Senior Software Engineer
4 days ago
Bengaluru, Karnataka, India Guidewire Software Full time ₹ 15,00,000 - ₹ 20,00,000 per yearSummaryEmbark on a transformative career as a Guidewire Cloud Platform Software Engineer, where you will be at the forefront of revolutionizing how business leverage cloud technologies. We are seeking talented individuals to join our innovative team, where your expertise will be instrumental in designing, implementing, and optimizing robust cloud...
-
Senior Software Engineer
1 week ago
Bengaluru, Karnataka, India Telstra Full time ₹ 15,00,000 - ₹ 20,00,000 per yearEmployment TypePermanentClosing Date30 Aug :59pmJob TitleSenior Software EngineerJob SummaryAs a Senior Software Engineer, you thrive on understanding and translating customer needs into new products and capability. You apply deep technical expertise and experience in software application layer solutions, to develop and deliver scalable design blueprints...
-
Senior Java Software Engineer
4 days ago
Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 20,00,000 - ₹ 25,00,000Job Title: Senior Java Software EngineerJob Description:As a Senior Java Software Engineer, you will have the opportunity to take on a challenging role in software engineering and development. You will work with a feature team to engineer and maintain innovative, customer-centric, high-performance, secure, and robust solutions.In this role, you will be...
-
Senior Software Engineer
7 hours ago
Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 2,00,00,000 - ₹ 2,50,00,000Senior Software Engineer PositionWe are seeking an accomplished Senior Software Engineer to lead our software development team. As a key member of the team, you will be responsible for designing and implementing scalable, high-performance software applications.Own software development end-to-end—from architecture and implementation to testing, deployment,...
-
Software Senior Engineer
4 days ago
Bengaluru, Karnataka, India Dell Technologies Full time US$ 1,50,000 - US$ 2,00,000 per yearSenior Software Engineer The Custom Design Group Business Analytics & Operations Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies,...
-
Senior Software Engineer
23 hours ago
Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 1,00,00,000 - ₹ 1,50,00,000Senior Software Engineer - Data Engineering\
-
Senior Software Engineer
4 days ago
Bengaluru, Karnataka, India Microsoft Full time US$ 1,25,000 - US$ 1,75,000 per yearThe Windows Servicing & Delivery (WSD) Team utilizes diagnostic data and deep technical experiences to optimize the functionality and performance of our product offerings with a focus on Windows client, Windows Update, and Windows Reliability. WSD is looking for a Senior Software Engineer, to help enable the success of Microsoft solutions for our Commercial...