Staff Software Engineer (Java)
Sonar
Who is Sonar?
Sonar is driving the future of agent-centric software development. As the leader in AI code verification and governance, we solve a critical problem: ensuring that software generated by AI-assisted developers or autonomous agents is reliable, secure, and maintainable.
Integrating seamlessly with Claude Code, Codex, Cursor, GitHub Copilot, Gemini, and Devin, we help over 75% of the Fortune 100 build trusted, reliable, compliant software. Customers who use Sonar are 44% less likely to report an outage due to AI-generated code.
We believe code verification is the critical missing link in the Agent-Centric Development Cycle (AC/DC). Industry giants like Nvidia, ServiceNow, Booking.com, Goldman Sachs, AstraZeneca, and Ford Motor Company count on us to provide independent, explainable, consistent review and governance of their AI-generated code via products like:
- SonarQube: The world’s leading AI code review and verification platform.
- SonarQube Foundation Agent: Currently topping the leaderboards for agentic software repair.
- SonarSweep & Sonar Context Augmentation: Providing the enterprise-grade context and constraints agents need to be truly effective.
Our team operates across global hubs in Austin, Bochum, Dubai, Geneva, London, Singapore, Tokyo, and Washington D.C. We move with a mindset we call CODE:
- Committed to our customers and community.
- Obsessed with quality.
- Deliberate in our decisions.
- Effective as one team.
With over $400M in revenue and profitable, fast-paced growth, we are building the backbone of the AI software revolution. If you’re hungry to have an impact, want to build at a fast pace, and ready to work at the forefront of AI, we want to hear from you.
Position description
We are looking for a highly impactful Staff Engineer to join the Identity Squad within our StoreFront department .
The Identity squad is the cornerstone of trust and access across Sonar's product ecosystem. The squad is responsible for everything related to authentication (AuthN) and authorization (AuthZ) for all of Sonar’s products. We operate services at scale, handling 1000s of requests per second. As a Staff Engineer, you will be architecting robust, scalable, and highly secure identity solutions that seamlessly bridge our cloud and self-managed offerings. As a Staff engineer you will also play a crucial role in mentoring other engineers, helping them grow their skills and expand their impact.
You will partner closely with Product Managers, Engineering Managers, and other Staff/Principal Engineers across the organization to lead the end-to-end delivery of critical identity features. You will take ownership—from initial architecture and design through to implementation and deployment—of major initiatives ensuring a frictionless yet highly secure experience for millions of developers.
What you will do
Collaborate with UX designers, Product Management, and engineering teams to deliver robust security features alongside an optimal user experience.
Take strong ownership of squad deliverables and effectively drive sprints toward successful completion.
Architect and guide the design of our on-premises and AWS cloud applications.
Oversee feature deployment, production monitoring, and troubleshoot team-specific live issues.
Mentor engineering team members to help them grow in their technical responsibilities and remove blockers to their autonomy.
Contribute to the definition of the team’s short and long-term goals.
Experience and qualifications
Over 8 years of software engineering experience, including working as a Tech Lead, Staff Engineer, or Software Architect.
Proven ability to take initiative and bring a subject involving several stakeholders and engineers to completion with little to no supervision.
Experience supporting and mentoring other team members.
Proficiency with Java coupled with a strong passion for Clean Code and rigorous software quality standards.
Experience architecting cloud-native applications.
Experience with relational RDBMS (such as Postgres) and SQL.
Domain expertise in Identity and Access Management (IAM), including hands-on experience with AuthN/AuthZ protocols (OAuth2, OIDC, SAML, JWT) and user provisioning (SCIM).
Proficiency in working with and steering AI coding tools (Codex, Claude, etc).
In-office culture
We're intentional about this. We believe the best teams are built in the room together. Three anchor days — Mondays, Tuesdays, and Thursdays — create the collaboration rhythm that makes a hub office worth having.
Candidates need to be genuinely based in the location the role is posted — if that's not where you are today, we're happy to support relocation for the right person.
We value diversity, equity, and inclusion
At Sonar, we believe that our diversity is our strength. We are a global company that values and respects different backgrounds, perspectives, and cultures. We are committed to fostering a diverse and inclusive work environment where everyone feels valued and empowered to contribute their best. We are proud to be an equal opportunity employer and welcome all qualified applicants, regardless of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
If you need any accommodation, please reach out to us at [email protected] .
All offers of employment at Sonar are contingent upon the results of a comprehensive background check and reference verification conducted before the start date.
Applications that are submitted through agencies or third party recruiters will not be considered.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
$143k - $286k
...StatesSalary: $143000 - $286000/yearType: Full time / 正式/长期雇员Company: WalmartBusiness Segment: Home OfficeRole summary: The (USA) Staff, Software Engineer plays a critical role in delivering scalable platform capabilities and driving the full software development lifecycle,...SuggestedFull timeTemporary workPart time$176.5k - $262.35k
...leader, coordinating the activities of other engineers, determining technical tasks, and... ...Your way to impact At PayPal, Backend Software Engineers are the architects of our global... ...-day: As a Software Engineer, Backend Java, you'll define the technical roadmap and...SuggestedFull timeWork at officeLocal areaFlexible hours$129.55k - $189.62k
Role: Sr. Staff Software Engineer ( Java Architect)Location: Dallas, TX - (Hybrid role , in-office presence required, NO REMOTE)Note: There is a in-person interview for this roleOverview:Blue Yonder is a Leading AI-driven Global Supply Chain Solutions Software Product...SuggestedFull timeWork at officeLocal areaRemote workFlexible hours- ...learn to drive better, faster, smarter outcomes. As a Staff Backend Software Engineer, Agent Platform , you will be tasked with joining our team... ...with our toolkit, developing new components primarily in Java (with Go and Python also used in our current backend environment...SuggestedFull timeHome officeFlexible hours
- ...us out at Job Description Responsibilities: • Design, develop, test and implement integration solutions using SOAP/XML, JAVA and J2EE. •7+ years experience JAVA/J2EE • Experience working with Unix/Linux operating systems • Understand database design...SuggestedFull time
$130k - $270k
...is needed in a timely manner. Our team of engineers take pride in what they develop and... ...best solution. Captivation is looking for software developers who can get stuff done while making... ...engineer with experience in MapReduce, Java, Hadoop and Accumulo. Requirements...Hourly payFull timeTemporary work- ...efforts. Acts as expert technical resource to programming staff in the program development, testing, and implementation process... ...will be helping to create event emitters using .NET or java, modify our rules engine (Drools, esper),create rules in our Complex Event...Full time
- ...gets done. We are looking for a talented and passionate Staff Software Engineer for our Snowpark Container Service , part of our Snowflake... ...distributed systems. ~ Hands-on coding experience in Java, C++ or Go is highly desirable ~ Ability to work on-site...Full timeWork at office
$100 per hour
...businesses have historically run off of software that doesn't meet their needs, spreadsheets... ...UIs to distributed systems design. As a Staff Engineer, you'll also work to improve... ...Building FinTech products Grails or Java/Spring Angular or React RDBMS...Full timeWork at officeWork from home- ...they already use to move and process events at scale. As an engineer, you'll own delivery of significant pieces of this product — not... ...Will Do: Design and build the backend services (primarily Go, Java, and Python) that run AI and model inference on real-time data....Full timeLive in
$219k - $300k
...We are looking for a Staff Software Engineer to lead the development and scaling of our cloud services and APIs that handle ride hailing for Zoox... ...of backend microservices. ~ Proficiency with Kotlin or Java, REST APIs and SQL. ~ Experience running production services...Full timeTemporary workRelocation package- ...improve their business. Founded by engineers — and customer obsessed — we... ..., we don’t just build software for the cloud; we are "cloud maximalists... ...services using Scala, Java, Go, C++/C or similar . Distributed... ...field. Experience: Staff : 9+ years of professional...Full time
- ...Job Description Staff Software Engineer – MySQL Database Would you like to join the fastest growing company in Marketing Automation field... ...~7+ years of software development experience using LAMP, Java or web technologies ~3+ years of MySQL database experience...Full time
- ...Company Description Information Technology Job Description Senior Software Engineer – Java & Front End Location: St. Louis Information Technology - Developer Exp 2-5 years Deg Bachelors Relo Bonus Job Description We are...Full timeFlexible hours
- ...all while ensuring a fast and reliable experience. As a staff software engineer on the Cash App Banking server engineering team, you will help... ...experience Technologies We Use and Teach Java, Kotlin AWS JSON, gRPC, Protocol Buffers Ok Jetty,...Full timeWork at officeLocal areaImmediate startRemote work
$134.8k - $202.2k
...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary: Qualcomm is looking... ...experience with Programming Language such as C, C++, Java, Python, etc. Preferred Qualifications: ~ Master...Full timeWork experience placementWork from home$120k - $200k
...initiatives. That creates an interesting engineering challenge. Shibumi isn't a single-... ...makes the work rewarding. As a Staff Software Engineer, you'll be a hands-on technical... ...supporting millions of searchable objects. Java/Spring and Rust services powering a...Full timeRemote workFlexible hours- ...insights to improve their business. Our engineering teams build technical products that... ...develop and operate one of the largest-scale software platforms. The fleet consists of... ...level experience in one of: Go, Python, Java, Scala, Rust, C++, or similar languages....Full time
$280k - $310k
...Staff Software Engineer - Platform Location: Soho, NYC / Remote Department: Engineering The Role We're looking for a Staff Software... ...in several modern backend language (e.g., Go, Python, C#,, Java). ~ Commitment to code quality, with solid grounding in...Full timeImmediate startRemote work$100k - $140k
...Location: Financial District, NY Job Type: Full Time Software Developer - Java Role Overview Our client is seeking a Java... ...develop application code under the direction of a senior engineer to meet business and technical requirements. The engineer...Full timeWork experience placement$230k - $270k
...those assets available on-chain and be tradable 24/7. As a Staff Software Engineer in this role, you will work on the most critical projects... ...backend development using languages such as Go, Python, or Java, with deep knowledge of cloud-native architectures ~3+ years...Full timeWork at officeImmediate startShift work3 days per week$225k - $300k
...Staff Software Engineer, Full Stack Hybrid | North America | IC-Only Read This Before Applying This role is for engineers who have... ...is exclusively large-company, low-ownership work Heavy Java-only backgrounds Tech (Kept Boring on Purpose)...Full timeWork at officeImmediate startRemote work3 days per week- ...done. The Applied Performance Group (APG) Engineering team provides a highly strategic... ...performance analysis experience, Python and/or Java expertise, and the ability to use tools... ..., Apache Kafka, Apache Flink, etc.) Software development experience with C/C++, Java,...Full time
- ...partners. Role Summary We’re seeking a Staff Engineer to lead the architecture and technical... ...experience. ~8+ years of professional software engineering experience, with a focus on... ...(batch and/or streaming) using Java/Scala/Kotlin or Python, plus SQL. ~ Experience...Full timeWork at officeRemote workRelocationRelocation package
- ...revolutionizing the lending landscape. SoFi is seeking enthusiastic Staff Software Engineers who are ready to lead the design and implementation of key... ...in a technical leadership role. ~ Proficient coding in Java, Kotlin, or other similar object-oriented programming...Full timeWork experience placement
- ...Zoox is looking for software engineers to help us build front-end for simulation & validation framework. This framework enables the ability... ...web technologies Bonus Qualifications Experience with Java/Kotlin + Spring Experience with AWS Experience with relational...Full timeTemporary workRelocation package
- ...a stakeholder. What you’ll be responsible for: The Staff Software Engineer is responsible for extending Circle's in-house blockchain systems... ...experience in object oriented languages like Go or Java. ~ Computer Science degree or a closely related field (or...Full timeContract workRemote workFlexible hours
$184k - $270k
...global employees! Who we are Our engineering department consists of 200+ people... ...looking for a self-motivated, highly driven Staff Software Engineer to bolster our Journeys... ...have development experience with either Java, Python or Go You have development experience...Full timeWorldwide- ...We are seeking a Senior Machine Learning Engineer with deep expertise in Generative AI ,... ...Job Description As a Senior Backend Software Engineer on Walmart’s Pricing team, you will... ...systems for pricing services using Java and Python (Kotlin experience is a plus)...Full time
$220k - $250k
...asset, time. Who you are Metropolis is seeking a Staff Software Engineer to lead our Visit Experience team. At this level, you make work... ...science skills and expert-level knowledge of Scala, Java, or a related language ~ Strong experience with data-intensive...Full timeTemporary workWork experience placementWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer (Java). Be the first to apply!
- java developer visa sponsorship Remote
- sr.java developer Remote
- java microservice developer Remote
- java developer backend Remote
- react java developer Remote
- remote junior java developer Remote
- senior java developer Remote
- java developer remote part time Remote
- java developer Remote
- java developer remote Remote

