Staff Software Engineer, Risk
3 days ago
Job Description About The Role We are looking for skilled & motivated engineers to help build core components of the Risk Platform at Uber that powers areas like Risk, Safety and more. The technology you build will allow us to create a turn-key platform that will fuel growth at Uber via many applications as we move real people and things, in 450+ cities across the world. In this role, you will be building distributed infrastructure and services serving ML based decisions at Uber scale for critical business functions where high availability and reliability are not metrics but core requirements. You will also get to work on systems that detect and mine anomalies in petabytes of data flowing through our systems and surfacing insights and actions that form a strong feedback loop to improve ML models and highly sophisticated decision predicates. This is a very high impact role where you will interface with all major infrastructure teams at Uber. This is a unique opportunity for an experienced engineer who is collaborative, has a healthy sense of curiosity and acts with responsibility to join Uber, work with talented people across the board and help improve our next generation payments systems, scaling it to the next level. - Actively seek out the toughest technology and engineering problems and solve them as a team. - Own opportunities and initiatives and drive clarity, convergence and closure across teams. - Raise the bar on sustainable engineering by improving best practices, producing best in class of code, documentation, testing and monitoring. - Be a humble mentor and trusted advisor for both our talented team members and passionate leaders alike. Deal with a differences in opinion in a mature and fair way, helping teams to commit and move forward. - Act on execution of projects with good judgement and responsibility What the Candidate Will Need / Bonus Points - What the Candidate Will Do - Architect, design, and develop robust backend services and scalable APIs. - Lead the development and optimization of backend applications using modern technologies - Oversee the integration of complex data workflows and pipelines. - Ensure the scalability, performance, and reliability of software applications. - Conduct code reviews, design discussions, and technical mentorship. - Collaborate with cross-functional teams to deliver comprehensive, end-to-end solutions. - Stay current with emerging technologies and industry trends to drive innovation. - Troubleshoot and resolve critical issues in production and development environments. - Provide strategic technical leadership to influence the direction of Uber's technology stack. - Develop and maintain comprehensive documentation for software projects and processes. - Basic Qualifications - 10+ years of experience in software development. - Expert proficiency in backend technologies such as Java, Python, Node.js, or Go. - Exposure/working with frontend frameworks like React, Angular, or Vue.js and mobile development. - Deep understanding of database technologies, including SQL and NoSQL databases. - Proficiency with cloud platforms like AWS, GCP, or Azure. - Experience with designing and developing RESTful APIs. - Mastery of version control systems such as Git. - Exceptional problem-solving skills and ability to lead collaborative teams. - Excellent communication skills, both verbal and written. - Preferred Qualifications - Master's Degree or PhD in Computer Science, Engineering, or related field - 4+ years of experience as Engineering lead - Exposure to or experience with: - Product engineering - Scalability engineering - Distributed systems - Track record of delivering results in fast-paced and highly ambiguous environments - Org-wide Impact: Demonstrated ability to drive projects with org-wide scope and high impact
-
Staff Software Engineer
4 weeks ago
Chennai, India Trimble Inc. Full timeJob Description Job Purpose The primary function of a Staff Software Engineer is to be a technical expert who drives the design, development, and maintenance of complex software solutions across multiple teams and projects. This individual is responsible for setting technical direction, mentoring engineers, and ensuring the quality and scalability of the...
-
Staff Software Engineer
5 days ago
India Andalusia Labs Full timeOverviewAt Andalusia Labs, we build foundational economic infrastructure for programmable global markets, connecting capital, computation, and coordination across the internet. Our work sits at the intersection of distributed systems, finance, and machine intelligence, with the goal of growing the world’s programmable GDP.Our team has shipped massively...
-
Staff Software Engineer
5 days ago
India Andalusia Labs Full timeOverview At Andalusia Labs, we build foundational economic infrastructure for programmable global markets, connecting capital, computation, and coordination across the internet. Our work sits at the intersection of distributed systems, finance, and machine intelligence, with the goal of growing the world’s programmable GDP. Our team has shipped massively...
-
Software Engineer III
4 days ago
India-Chennai (Ascendas Tech park) LexisNexis Risk Solutions Full time ₹ 9,00,000 - ₹ 12,00,000 per yearSoftware Engineer IIIInclusive and Accessible Opportunity at LexisNexis Risk Solutions Join our team as a Senior Software Engineer I and help us build innovative technology solutions that make a positive impact. We are committed to creating an inclusive, accessible, and supportive workplace for people of all backgrounds and abilities. If you are passionate...
-
Staff Software Engineer
5 days ago
India Andalusia Labs Full timeOverview At Andalusia Labs, we build foundational economic infrastructure for programmable global markets, connecting capital, computation, and coordination across the internet. Our work sits at the intersection of distributed systems, finance, and machine intelligence, with the goal of growing the world’s programmable GDP. Our team has shipped massively...
-
Staff Software Engineer
2 weeks ago
Hyderabad, Telangana, India Qapita Full time ₹ 15,00,000 - ₹ 30,00,000 per yearAs a Staff Software Engineer (Backend) at Qapita, you will lead the design and implementation of complex software systems. You will work closely with cross-functional teams to ensure our platform is scalable, reliable, and secure. Your proven experience in leading software development projects and teams will be instrumental in the successful delivery of our...
-
IT- Staff Software Security Engineer
1 week ago
Hyderabad, Telangana, India Cadence Full time ₹ 12,00,000 - ₹ 36,00,000 per yearAt Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.*Job DescriptionPosition:*IT- Staff Software Security EngineerGrade:IT4Location:Noida/Hyderabad*Job Description:Role:*Cadence's Information Security team is seeking a Sr. Software Security Engineer. This role will focus on Cloud and on-premise...
-
IT- Staff Software Security Engineer
4 days ago
Hyderabad, Telangana, India Cadence Systems Full time ₹ 12,00,000 - ₹ 24,00,000 per yearAt Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.Job DescriptionPosition: IT- Staff Software Security EngineerGrade: IT4Location: Noida/HyderabadJob Description:Role: Cadence's Information Security team is seeking a Sr. Software Security Engineer. This role will focus on Cloud and on-premise...
-
Software Dev Staff Engineer
4 days ago
Hyderabad, Telangana, India Quest Software Full time ₹ 6,00,000 - ₹ 18,00,000 per yearOverviewJob Title: Software Dev Staff Engineer (Product)Location: Hybrid – HyderabadExperience: 6 yearsEducation Qualification: B.Tech(CSC/IT)Employment Type: Full-timeWe are seeking a highly skilled Full Stack Senior Developer with 6 years of hands-on experience in designing, developing, and maintaining robust Java applications. The ideal candidate will...
-
Staff Software Engineer
5 days ago
india Rippling Full timeStaff Software EngineerAbout RipplingRippling is the first way for businesses to manage all of their HR & IT—payroll, benefits, computers, apps, and more—in one unified workforce platform.By connecting every business system to one source of truth for employee data, businesses can automate all of the manual work they normally need to do to make employee...