Lead Principal Software Engineer - Java
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Senior
Qualifications
About Veeva Systems Inc.
Veeva Systems Inc. is a leader in cloud-based solutions for the global life sciences industry. As a public benefit corporation, we prioritize the needs of our customers and the health of society while achieving significant business growth.
Similar jobs
Search for Principal Software Engineer Developer Platform
142 results
Join New Relic as a Principal Software Engineer within our Developer Platform team, where you will play a pivotal role in shaping our software solutions. As a key contributor, you will design and implement robust systems that empower developers to innovate and create exceptional applications.
ConductorOne
Role Overview ConductorOne is looking for a Senior Software Engineer - Platform to join the team in the Portland office. This role centers on building and improving the platform that powers the company's AI-native identity security product, as well as an AI-enhanced development platform. The work focuses on scalability, reliability, and the technical foundations that enable new features for customers. What You Will Do Lead major projects from planning through delivery. Shape architectural choices, assess technical risks, and communicate trade-offs clearly with other teams. Set the bar for code quality by writing maintainable, well-tested code and modeling best practices for the team. Guide the team through ambiguity by keeping priorities clear and ensuring steady progress, even when challenges arise. Mentor engineers by delegating thoughtfully, fostering ownership, and supporting professional growth within the team. About ConductorOne ConductorOne delivers an AI-native identity security platform that protects every identity, human, non-human, and AI. The platform uses automation and AI to centralize access visibility, enforce granular controls, enable just-in-time access, and automate user access reviews across all applications. ConductorOne is trusted by organizations such as DigitalOcean, Instacart, Ramp, and Zscaler. The platform is designed for quick deployment and ease of use. Location This position is based in the Portland, Oregon office.
Role Overview C1 seeks a Senior Software Engineer - Platform for its Portland office. This role centers on building and improving the core platform that underpins C1’s AI-native identity security product. The position offers the chance to lead complex projects, refine developer tools, and shape the technical direction of a growing product suite. What You Will Do Lead and deliver high-impact projects that strengthen the platform’s scalability and reliability. Develop new features and capabilities for both internal teams and customer-facing products. Balance the introduction of new functionality with the reduction of technical debt. Write production-ready, high-performance code. Provide technical guidance and clear communication across teams. Influence architectural decisions and help set engineering standards. About C1 C1 builds an AI-native identity security platform that protects every identity, human, non-human, and AI. The platform uses automation and AI to centralize access visibility, enforce granular controls, enable just-in-time access, and automate user access reviews across all applications. C1’s solution is designed for quick deployment and ease of use, and is trusted by organizations including DigitalOcean, Instacart, Ramp, and Zscaler. Location This position is based in C1’s Portland, Oregon office.
About Speechify Speechify builds tools that change how people read. Over 50 million people use our text-to-speech products to make learning faster and more accessible. Our platform supports iOS and Android apps, a Mac application, a Chrome extension, and a web app. Users can turn PDFs, books, news articles, and websites into audio on demand. Speechify has been recognized for its work in accessibility technology, earning Google's Chrome Extension of the Year and Apple's 2025 Design Award for Inclusivity. Our Team and Culture Nearly 200 people work at Speechify, collaborating from locations around the world. The team includes talent from Amazon, Microsoft, Google, and graduates of top universities such as Stanford. We keep our structure flat, so anyone with strong technical skills and a focus on results can step into leadership roles.
System Canada Technologies
Join our dynamic team at System Canada Technologies as a Principal Software Engineer, specializing in firmware development and low-level driver programming. In this role, you will lead innovative projects that drive technology forward, ensuring the highest performance and reliability of our software systems.
Anaplan builds an AI-driven scenario planning and analysis platform that helps organizations make sharper business decisions. Over 2,400 companies worldwide, including names like Coca-Cola, LinkedIn, Adobe, LVMH, and Bayer, rely on Anaplan to stay competitive in a shifting market. Every Anaplan team member shares a focus on customer success and contributes to a culture that values diverse perspectives, celebrates achievements, and encourages leadership at every level. The company aims to create a space where employees feel connected, inspired, and able to grow. Role Overview The Principal Platform Adoption Specialist joins the Platform & Ecosystem Success team to help shape the future of Customer Success at Anaplan. This remote role, based in Portland or elsewhere in the United States, centers on ensuring customers gain maximum value from the Anaplan platform. Those who thrive in this position are energized by technology, excel at engaging with customers, and enjoy guiding others to achieve their goals. The work involves both sharing product expertise and proactively supporting colleagues and clients. What You Will Do Drive adoption of the Anaplan platform across customer organizations Enable users to make the most of platform features and capabilities Reduce churn by identifying and addressing adoption challenges Promote customer satisfaction through strategic technical guidance Serve as a trusted advisor, helping clients realize the full value of their investment Support renewal discussions and uncover opportunities for future growth Stay current on platform updates and communicate new features to customers Develop data-driven strategies to close adoption gaps Share best practices and gather feedback to inform product development About the Team The Platform & Ecosystem Success group is dedicated to helping customers succeed with Anaplan. The team values strategic thinking, a focus on delivering value, and disciplined execution. Members work together to build lasting customer relationships and drive platform adoption.
Veeva Systems Inc.
Join Veeva, a trailblazer in the industry cloud space and one of the rapidly expanding enterprise SaaS providers, boasting over $2 billion in revenue last year. Our mission is to empower life sciences companies to expedite the delivery of life-saving therapies to patients worldwide. As a public benefit corporation (PBC), we are dedicated to harmonizing the interests of our clients, employees, society, and stakeholders, providing a unique opportunity to develop impactful solutions that enhance global health.The Opportunity: As a Principal Software Engineer at Veeva, you will lead the development of highly scalable and maintainable enterprise applications that enable our clients to operate more efficiently and safely. Your leadership will play a critical role in shaping our technology landscape. You will mentor and uplift engineers, spearhead pivotal technical decisions, and consistently produce high-quality code that drives our technology forward.Thrive in our Work Anywhere Environment: We empower you to work from the location that suits you best, whether that be from home or within our offices across Canada or the US, ensuring seamless collaboration within your team's time zone.Become a vital part of transforming the life sciences industry, making a significant impact on global health.
Veeva Systems, Inc.
Join Veeva Systems, a leader in industry cloud solutions for life sciences, as we strive to enhance patient care. With a commitment to speed and innovation, we enable companies to deliver critical therapies to patients more efficiently. Our growth is unprecedented, having surpassed $2 billion in revenue last year, with even greater potential on the horizon.Our core values - Do the Right Thing, Customer Success, Employee Success, and Speed - drive our mission forward. In 2021, we proudly became a public benefit corporation (PBC), reflecting our dedication to balancing the interests of our customers, employees, society, and investors.As a Work Anywhere company, we prioritize your flexibility, allowing you to thrive in your preferred work environment, whether from home or in the office.Be part of our journey to transform the life sciences industry, making a meaningful impact on customers, employees, and communities alike.The RoleAs a Principal Full Stack Engineer, you will harness your vast experience to develop scalable, innovative cloud software that accelerates the delivery of vital treatments and medicines to patients globally. This independent senior role empowers you to shape the software development direction, provide guidance to product leadership, and mentor new engineers, ensuring their success in the field.
Role Overview Suvoda is hiring a Services Software Developer to design and build software that improves how services are delivered. This role involves working with teams across functions to create solutions that meet client expectations and support Suvoda's standards. Location Positions are available in Conshohocken, Pennsylvania; Portland, Oregon; and remote within the United States.
Veeva Systems Inc.
Join Veeva, a trailblazer in industry cloud solutions and one of the most rapidly expanding enterprise SaaS companies, as we strive to accelerate the delivery of life-saving therapies to patients. Surpassing $2B in revenue last year, we are a public benefit corporation (PBC) dedicated to harmonizing the interests of our customers, employees, society, and investors. This is a unique opportunity to create impactful solutions that directly enhance global health.Your Role: As a Principal Software Engineer at Veeva, you will be responsible for designing and overseeing the development of robust, scalable enterprise applications that enable our customers to work more efficiently and safely. Your leadership will play a crucial role in guiding our technological advancements. You will mentor and uplift fellow engineers, steer essential technical decisions, and consistently produce high-quality code that drives innovation.Experience Our Work Anywhere Culture: We empower you to work in the environment where you thrive—be it from home or in the office across Canada or the US—while ensuring seamless collaboration within your team's time zone.Become part of Veeva and play a critical role in transforming the life sciences sector, making a real difference in global health.
Role overview SOCOTEC is hiring a Principal Geotechnical Engineer / Division Manager based in Portland. This is a leadership role responsible for guiding geotechnical projects from initial planning through completion. The position directly impacts infrastructure development in the region and plays a key part in shaping project outcomes. What you will do Lead and manage geotechnical engineering projects, focusing on technical quality and on-time delivery Mentor junior engineers, supporting their professional growth Work closely with clients to understand project requirements and maintain strong working relationships Collaborate with colleagues from other disciplines to create integrated project solutions Offer ideas to enhance services and contribute to SOCOTEC’s growth in the market What makes this role unique This position blends technical leadership with team management. The Division Manager is expected to set high standards, foster innovation, and help build a positive team culture within SOCOTEC.
Smarsh
About the Role Smarsh is looking for a Senior Software Engineer in Portland. This role involves building software that strengthens our services and supports our clients’ needs. Projects focus on modern technologies and practical solutions. What You Will Do Develop and maintain software products that support Smarsh’s offerings Work closely with other engineers and team members to deliver reliable solutions Apply current technologies to create high-quality, maintainable code Team and Collaboration Join a group of experienced professionals who value practical problem-solving and teamwork. Collaboration is central to how Smarsh delivers for its clients.
Join Esri as a Senior Software Development Engineer in Test (SDET) specializing in applications. In this key role, you will leverage your expertise to enhance our software quality assurance processes, ensuring the delivery of high-quality applications. You will work collaboratively with cross-functional teams, playing a pivotal role in designing and implementing automated test frameworks. Your contribution will help shape the future of our innovative software solutions.
Role Overview Mercury is looking for a Senior Software Engineer focused on Stability. This role centers on strengthening the reliability and scalability of Mercury’s software systems. The work spans identifying weak points, resolving issues, and driving improvements across the stack. What You Will Do Work closely with teams across engineering, product, and operations to spot and address stability risks Troubleshoot and resolve software issues affecting system reliability Design and implement solutions that improve overall system performance and resilience Location This position is open to candidates based in San Francisco, CA, New York, NY, Portland, OR, or remote within Canada or the United States.
Veeva Systems
At Veeva Systems, we are dedicated to transforming the life sciences sector with our innovative cloud solutions. As a trailblazer in the industry, we empower life sciences companies to expedite the delivery of therapies to patients. Recognized as one of the fastest-growing SaaS enterprises, we exceeded $2 billion in revenue last year and continue to experience significant growth potential.Veeva is founded on core values that emphasize doing the right thing, ensuring customer and employee success, and maintaining a rapid pace of execution. We made history in 2021 by becoming a public benefit corporation (PBC), committed to balancing the interests of our customers, employees, society, and investors.As a Work Anywhere company, we offer you the flexibility to work from home or in the office, enabling you to thrive in your preferred environment.Join us in our mission to revolutionize the life sciences industry and make a meaningful impact on our customers, employees, and communities.
About the Role Smarsh is looking for a Software Engineer to join the ProArchive UI & Backend Services team in Portland. This role focuses on building smooth user interfaces and the backend services that keep them running. Collaboration is central here: engineers, designers, and product stakeholders work together to deliver high-performance, reliable solutions. What You Will Do Develop and maintain both user-facing features and backend services Work across the full technology stack Partner with teammates from engineering, design, and product to deliver seamless experiences Who We’re Looking For Curious and eager to learn Collaborative team player Ready to contribute to a lively engineering culture Motivated to improve and innovate on user experience
Veeva Systems
Join Veeva Systems, a leader in the industry cloud space and one of the fastest-growing enterprise SaaS companies, as we strive to accelerate the delivery of therapies to patients. As a public benefit corporation, we are dedicated to harmonizing the interests of our customers, employees, society, and investors. This role presents a unique chance to create products that empower our clients to operate more effectively and safely, significantly impacting patients' lives around the globe.We invite you to be part of our vibrant engineering team as a Senior Java Engineer. You will be instrumental in developing robust, enterprise-scale applications utilizing modern open-source technologies. You will face intricate challenges, take full ownership of your solutions, iterate swiftly, and witness how your contributions drive innovation in the life sciences sector.Ideal candidates will possess:- A robust background in enterprise Java development.- A strong enthusiasm for modern open-source technologies.- Experience in enterprise software or within rapidly growing tech environments.Embrace our Work Anywhere culture: We prioritize your flexibility to work remotely or in-office within Canada or the US, fostering seamless collaboration within your product team's time zone.Join us to contribute to a mission-driven organization that is transforming the life sciences industry.
System Canada Technologies
Join System Canada Technologies as a Software Automation Engineer and take your career to new heights! This role is perfect for a passionate individual who is eager to drive innovation and optimize software solutions through automation. You will be responsible for developing automated tests, enhancing software quality, and collaborating with cross-functional teams to ensure seamless integration and deployment of software products.
Join our dynamic team at Esri as a Senior Android Software Developer where you will be instrumental in creating cutting-edge applications for Android devices. In this role, you will leverage your expertise to design, develop, and maintain innovative solutions that enhance user experiences. Collaborate with cross-functional teams to deliver high-quality software that meets the needs of our clients and users.
Join Esri as a Senior iOS Software Developer and play a pivotal role in crafting high-quality applications for our iOS platform. You will collaborate with a talented team to design, develop, and enhance mobile applications that leverage advanced GIS capabilities. This is an exciting opportunity to work on innovative solutions that impact users worldwide.
Sign in to browse more jobs
Create account — see all 142 results

