Senior Full Stack Software Engineer
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
Veeva Systems is a pioneering organization in the industry cloud sector, dedicated to helping life sciences companies accelerate the delivery of therapies to patients. Our commitment to innovation and customer success has positioned us as a leader in the SaaS industry.
Similar jobs
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.
Veeva Systems, Inc.
At Veeva Systems, we are dedicated to transforming the life sciences industry by providing innovative cloud solutions that expedite the delivery of therapies to patients. As a rapidly growing leader in the SaaS space, we achieved remarkable growth with over $2 billion in revenue last fiscal year and have substantial potential for future expansion.Our core values guide our operations: integrity, customer success, employee growth, and agility. In 2021, we proudly became a public benefit corporation (PBC), which legally commits us to balancing the interests of our customers, employees, society, and investors.As a Work Anywhere organization, we promote flexibility, allowing you to choose an optimal work environment—whether at home or in the office—where you can excel.Join us in our mission to revolutionize the life sciences sector and make a positive impact on our customers, employees, and communities.The RoleWe are looking for a talented Senior Full Stack Software Engineer to join our team. You will be instrumental in developing cutting-edge, full-stack applications within a vibrant startup-like environment supported by a successful, established company. Ideal candidates will possess extensive expertise in Java, JavaScript, and various modern open-source technologies.
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.
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.
VDart Inc.
Essential Skills: Java Back End, REST APIs, SOAP, MicroservicesQualifications: · Full Stack Developer with a minimum of 6 years of comprehensive experience in service development and integration.· At least 4 years of hands-on Java Development experience.· Proven expertise in developing services and configuring service brokers in cloud environments, such as Cloud Foundry or IBM Bluemix.· Proficient in Java, Spring Security, Node.js, Passport, and OAuth.· A minimum of 3 years in creating web services.· Strong background in systems integration and Service-Oriented Architecture (SOA).· Experience as a Cloud Platform Engineer, specifically in developing Microservices Security APIs and Single Sign-On (SSO) services.· Knowledge of NoSQL databases and experience with Test-Driven Development (TDD) and continuous delivery pipelines.· Familiarity with Netflix OSS patterns for microservices implementation.· Background in developing JavaServer Pages and related technologies.· Knowledge of Java IDEs and source control management, preferably using GIT or Phabricator.· Solid understanding of Object-Oriented Programming principles, ideally with design and programming experience using Java.· Experience in at least one SQL dialect and ORM knowledge is a plus.· Strong commitment to consistent delivery methodologies and associated deliverables.· Excellent verbal and written communication skills, along with the ability to build customer relationships.· Comfortable working in an Agile environment, particularly with SCRUM methodologies.
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 Inc.
Veeva Systems is a mission-driven leader in industry cloud, empowering life sciences companies to accelerate patient access to therapies. As one of the fastest-growing SaaS companies globally, we achieved over $2 billion in revenue last year, with significant growth opportunities on the horizon.Our core values at Veeva—Do the Right Thing, Customer Success, Employee Success, and Speed—guide us in our mission. We made history in 2021 as a public benefit corporation (PBC), dedicated to balancing the interests of our customers, employees, society, and investors.With our commitment to flexibility, Veeva is a Work Anywhere company, allowing you to choose between working from home or in the office, creating an environment where you can thrive.Join us in our mission to revolutionize the life sciences industry, making a positive impact on our customers, employees, and communities.The RoleAs part of our Infrastructure team, you will architect and operate the robust, scalable, and highly available Veeva Vault Platform, which supports our Life Sciences clients—from innovative biotechs to global pharmaceutical leaders—in conducting clinical trials, ensuring compliance with stringent regulations, and safely manufacturing life-saving medicines.We are looking for Senior Software Engineers who thrive in a dynamic environment, enjoy hands-on development, and are passionate about optimizing performance and quality across our fast-paced release cycles.
Join our innovative team at Mercury as a Senior Software Engineer specializing in AI Enablement. In this pivotal role, you will leverage your expertise in artificial intelligence to drive transformative solutions that enhance our products and platforms. Collaborate with cross-functional teams to design, develop, and implement cutting-edge AI features that meet our users' evolving needs.We are looking for a candidate who thrives in a fast-paced environment, possesses a strong understanding of AI technologies, and is passionate about creating impactful software solutions. Your contributions will be essential in shaping the future of our offerings and delivering exceptional user experiences.
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.
Veeva Systems Inc.
Veeva Systems is a purpose-driven organization and a leader in industry cloud solutions, dedicated to accelerating the delivery of therapies to patients worldwide. As one of the fastest-growing SaaS companies in history, we achieved over $2 billion in revenue last fiscal year, with significant growth opportunities ahead.At Veeva, our core values drive us: Do the Right Thing, Customer Success, Employee Success, and Speed. We are not just another public company; in 2021, we made history by becoming a public benefit corporation (PBC), committed to balancing the interests of customers, employees, society, and investors.As a Work Anywhere company, we empower you with the flexibility to work from home or in the office, enabling you to excel in your preferred work environment.Join us in transforming the life sciences industry, and make a positive impact on our customers, employees, and communities.
Veeva Systems, Inc.
At Veeva Systems, we are dedicated to transforming the life sciences industry with innovative cloud solutions that accelerate the delivery of therapies to patients. We have established ourselves as a leader in the SaaS sector, achieving over $2 billion in revenue in our last fiscal year, with significant growth opportunities on the horizon.Our core values—Do the Right Thing, Customer Success, Employee Success, and Speed—drive our actions and decisions. Veeva made history in 2021 by becoming a public benefit corporation (PBC), reflecting our commitment to the interests of our customers, employees, society, and investors.As a Work Anywhere company, we offer the flexibility to work from home or in the office, allowing you to thrive in your ideal environment.Join us in our mission to revolutionize the life sciences field, making a meaningful impact on customers, employees, and communities.The RoleAre you passionate about software craftsmanship and take pride in your development work? Do you thrive in an environment that allows for high autonomy and ownership of features within one of the fastest-growing cloud application suites in the life sciences sector? Join our dynamic team and contribute to the development of customer-facing software products that enhance lives and create a positive societal impact.
Veeva Systems, Inc.
Veeva Systems, a leader in industry cloud solutions and one of the fastest-growing enterprise SaaS companies, is dedicated to expediting the delivery of therapies to patients. As a public benefit corporation, we strive to balance the needs of our customers, employees, society, and investors, providing a unique opportunity to enhance products that empower our clients to operate more effectively and safely, directly influencing the lives of patients globally.Become a part of our innovative engineering team as a Senior Java Engineer and lead the development of robust, enterprise-scale applications utilizing cutting-edge open-source technologies. You will face intricate challenges, take ownership of your solutions, iterate swiftly, and witness your contributions propel innovation within the life sciences sector.
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.
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.
Veeva Systems Inc.
Veeva Systems is seeking a Senior Software Engineer focused on AI applications in Portland, Oregon. This position centers on building software that supports clients in the life sciences sector. Role overview Work closely with teams across disciplines to design and deliver software solutions. The goal is to help clients work more efficiently and provide better experiences for their users. The role emphasizes the use of advanced technologies to solve real-world problems in life sciences. What you will do Develop and implement AI-driven software for life sciences clients Collaborate with colleagues from different areas to create effective solutions Focus on improving workflow efficiency and user satisfaction Requirements Experience building software with AI technologies Strong background in software engineering Ability to work well in cross-functional teams
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.
Overview Become part of our dynamic team dedicated to making a positive impact through the development of innovative and user-friendly mobile solutions. Our team creates software that revolutionizes organizational workflows, whether it's responding to urgent natural disasters, managing essential infrastructure, or delivering humanitarian assistance. If you are an engineer who flourishes in agile environments and is eager to contribute to mobile and web application development, this is the ideal opportunity for you. Esri offers a Relocation Assistance Program to support your transition to the Portland, ME area for this role. Responsibilities Lead the design and testing of new functionalities in mobile and web applications (Field Maps, Navigator). Engage with potential users and clients to gather insights and convert them into actionable product specifications. Translate product roadmap features into clearly defined product requirements, including user stories and acceptance criteria. Work collaboratively with product teams across ArcGIS to impact future development initiatives. Serve as a customer advocate, integrating their workflows into product design and delivery. Identify and address risks associated with product development, covering technical challenges, dependencies, and external influences. Conduct thorough analysis of complex product issues and recommend solutions. Evaluate product quality and readiness for release by drafting and assessing test plans. Create and share educational content such as blog posts and tutorials aimed at GIS professionals and mobile users to facilitate the adoption of our applications. Become a subject matter expert on specific product features and capabilities. Identify and implement process improvements within the development team. Requirements 5+ years of experience with Esri products, including proficiency in ArcGIS Pro, Enterprise, and/or Online. Experience in configuring and deploying Esri Field Applications (e.g., Field Maps, Survey 123, Navigator, Quick Capture). Proficient in developing and executing projects using modern programming languages, such as Python or JavaScript. Demonstrated success in delivering long-lasting software solutions. Ability to articulate and convey technical concepts to diverse audiences. A strong commitment to producing high-quality work efficiently and effectively.
Veeva Systems, Inc.
Veeva Systems is a purpose-driven organization and a leader in industry cloud solutions, dedicated to accelerating the delivery of therapies to patients in the life sciences sector. As one of the fastest-growing SaaS companies in history, we achieved over $2 billion in revenue in our last fiscal year and continue to explore significant growth opportunities.At Veeva, our core values define our culture: Do the Right Thing, Customer Success, Employee Success, and Speed. We are not just another public company; we made history in 2021 by becoming a public benefit corporation (PBC), legally committed to balancing the interests of our customers, employees, society, and investors.As a Work Anywhere company, we empower you with the flexibility to work from home or in the office, allowing you to thrive in your preferred environment.Join us in transforming the life sciences industry and making a positive impact on our customers, employees, and communities.The RoleAre you enthusiastic about mastering new technologies and understanding their functionalities? Do you want to work with a dynamic team to elevate our products? We are seeking a talented and innovative Senior Performance Engineer to concentrate on the scalability and performance of our offerings and to establish relevant benchmarks that cater to customer use cases.At Veeva, every software release is meticulously evaluated to fulfill our customers' needs. In the role of Senior Performance Engineer, you will play a critical part in our product's success. Collaborating with developers, you will test and optimize Veeva's Applications before their release and monitor production performance issues. You will engage with product management for direct insights into the usage patterns we aim to address. This is a hands-on technical position for someone skilled in gathering and analyzing performance data to identify the root causes of performance bottlenecks.
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.
Sign in to browse more jobs
Create account — see all 199 results
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.
Veeva Systems, Inc.
At Veeva Systems, we are dedicated to transforming the life sciences industry by providing innovative cloud solutions that expedite the delivery of therapies to patients. As a rapidly growing leader in the SaaS space, we achieved remarkable growth with over $2 billion in revenue last fiscal year and have substantial potential for future expansion.Our core values guide our operations: integrity, customer success, employee growth, and agility. In 2021, we proudly became a public benefit corporation (PBC), which legally commits us to balancing the interests of our customers, employees, society, and investors.As a Work Anywhere organization, we promote flexibility, allowing you to choose an optimal work environment—whether at home or in the office—where you can excel.Join us in our mission to revolutionize the life sciences sector and make a positive impact on our customers, employees, and communities.The RoleWe are looking for a talented Senior Full Stack Software Engineer to join our team. You will be instrumental in developing cutting-edge, full-stack applications within a vibrant startup-like environment supported by a successful, established company. Ideal candidates will possess extensive expertise in Java, JavaScript, and various modern open-source technologies.
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.
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.
VDart Inc.
Essential Skills: Java Back End, REST APIs, SOAP, MicroservicesQualifications: · Full Stack Developer with a minimum of 6 years of comprehensive experience in service development and integration.· At least 4 years of hands-on Java Development experience.· Proven expertise in developing services and configuring service brokers in cloud environments, such as Cloud Foundry or IBM Bluemix.· Proficient in Java, Spring Security, Node.js, Passport, and OAuth.· A minimum of 3 years in creating web services.· Strong background in systems integration and Service-Oriented Architecture (SOA).· Experience as a Cloud Platform Engineer, specifically in developing Microservices Security APIs and Single Sign-On (SSO) services.· Knowledge of NoSQL databases and experience with Test-Driven Development (TDD) and continuous delivery pipelines.· Familiarity with Netflix OSS patterns for microservices implementation.· Background in developing JavaServer Pages and related technologies.· Knowledge of Java IDEs and source control management, preferably using GIT or Phabricator.· Solid understanding of Object-Oriented Programming principles, ideally with design and programming experience using Java.· Experience in at least one SQL dialect and ORM knowledge is a plus.· Strong commitment to consistent delivery methodologies and associated deliverables.· Excellent verbal and written communication skills, along with the ability to build customer relationships.· Comfortable working in an Agile environment, particularly with SCRUM methodologies.
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 Inc.
Veeva Systems is a mission-driven leader in industry cloud, empowering life sciences companies to accelerate patient access to therapies. As one of the fastest-growing SaaS companies globally, we achieved over $2 billion in revenue last year, with significant growth opportunities on the horizon.Our core values at Veeva—Do the Right Thing, Customer Success, Employee Success, and Speed—guide us in our mission. We made history in 2021 as a public benefit corporation (PBC), dedicated to balancing the interests of our customers, employees, society, and investors.With our commitment to flexibility, Veeva is a Work Anywhere company, allowing you to choose between working from home or in the office, creating an environment where you can thrive.Join us in our mission to revolutionize the life sciences industry, making a positive impact on our customers, employees, and communities.The RoleAs part of our Infrastructure team, you will architect and operate the robust, scalable, and highly available Veeva Vault Platform, which supports our Life Sciences clients—from innovative biotechs to global pharmaceutical leaders—in conducting clinical trials, ensuring compliance with stringent regulations, and safely manufacturing life-saving medicines.We are looking for Senior Software Engineers who thrive in a dynamic environment, enjoy hands-on development, and are passionate about optimizing performance and quality across our fast-paced release cycles.
Join our innovative team at Mercury as a Senior Software Engineer specializing in AI Enablement. In this pivotal role, you will leverage your expertise in artificial intelligence to drive transformative solutions that enhance our products and platforms. Collaborate with cross-functional teams to design, develop, and implement cutting-edge AI features that meet our users' evolving needs.We are looking for a candidate who thrives in a fast-paced environment, possesses a strong understanding of AI technologies, and is passionate about creating impactful software solutions. Your contributions will be essential in shaping the future of our offerings and delivering exceptional user experiences.
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.
Veeva Systems Inc.
Veeva Systems is a purpose-driven organization and a leader in industry cloud solutions, dedicated to accelerating the delivery of therapies to patients worldwide. As one of the fastest-growing SaaS companies in history, we achieved over $2 billion in revenue last fiscal year, with significant growth opportunities ahead.At Veeva, our core values drive us: Do the Right Thing, Customer Success, Employee Success, and Speed. We are not just another public company; in 2021, we made history by becoming a public benefit corporation (PBC), committed to balancing the interests of customers, employees, society, and investors.As a Work Anywhere company, we empower you with the flexibility to work from home or in the office, enabling you to excel in your preferred work environment.Join us in transforming the life sciences industry, and make a positive impact on our customers, employees, and communities.
Veeva Systems, Inc.
At Veeva Systems, we are dedicated to transforming the life sciences industry with innovative cloud solutions that accelerate the delivery of therapies to patients. We have established ourselves as a leader in the SaaS sector, achieving over $2 billion in revenue in our last fiscal year, with significant growth opportunities on the horizon.Our core values—Do the Right Thing, Customer Success, Employee Success, and Speed—drive our actions and decisions. Veeva made history in 2021 by becoming a public benefit corporation (PBC), reflecting our commitment to the interests of our customers, employees, society, and investors.As a Work Anywhere company, we offer the flexibility to work from home or in the office, allowing you to thrive in your ideal environment.Join us in our mission to revolutionize the life sciences field, making a meaningful impact on customers, employees, and communities.The RoleAre you passionate about software craftsmanship and take pride in your development work? Do you thrive in an environment that allows for high autonomy and ownership of features within one of the fastest-growing cloud application suites in the life sciences sector? Join our dynamic team and contribute to the development of customer-facing software products that enhance lives and create a positive societal impact.
Veeva Systems, Inc.
Veeva Systems, a leader in industry cloud solutions and one of the fastest-growing enterprise SaaS companies, is dedicated to expediting the delivery of therapies to patients. As a public benefit corporation, we strive to balance the needs of our customers, employees, society, and investors, providing a unique opportunity to enhance products that empower our clients to operate more effectively and safely, directly influencing the lives of patients globally.Become a part of our innovative engineering team as a Senior Java Engineer and lead the development of robust, enterprise-scale applications utilizing cutting-edge open-source technologies. You will face intricate challenges, take ownership of your solutions, iterate swiftly, and witness your contributions propel innovation within the life sciences sector.
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.
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.
Veeva Systems Inc.
Veeva Systems is seeking a Senior Software Engineer focused on AI applications in Portland, Oregon. This position centers on building software that supports clients in the life sciences sector. Role overview Work closely with teams across disciplines to design and deliver software solutions. The goal is to help clients work more efficiently and provide better experiences for their users. The role emphasizes the use of advanced technologies to solve real-world problems in life sciences. What you will do Develop and implement AI-driven software for life sciences clients Collaborate with colleagues from different areas to create effective solutions Focus on improving workflow efficiency and user satisfaction Requirements Experience building software with AI technologies Strong background in software engineering Ability to work well in cross-functional teams
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.
Overview Become part of our dynamic team dedicated to making a positive impact through the development of innovative and user-friendly mobile solutions. Our team creates software that revolutionizes organizational workflows, whether it's responding to urgent natural disasters, managing essential infrastructure, or delivering humanitarian assistance. If you are an engineer who flourishes in agile environments and is eager to contribute to mobile and web application development, this is the ideal opportunity for you. Esri offers a Relocation Assistance Program to support your transition to the Portland, ME area for this role. Responsibilities Lead the design and testing of new functionalities in mobile and web applications (Field Maps, Navigator). Engage with potential users and clients to gather insights and convert them into actionable product specifications. Translate product roadmap features into clearly defined product requirements, including user stories and acceptance criteria. Work collaboratively with product teams across ArcGIS to impact future development initiatives. Serve as a customer advocate, integrating their workflows into product design and delivery. Identify and address risks associated with product development, covering technical challenges, dependencies, and external influences. Conduct thorough analysis of complex product issues and recommend solutions. Evaluate product quality and readiness for release by drafting and assessing test plans. Create and share educational content such as blog posts and tutorials aimed at GIS professionals and mobile users to facilitate the adoption of our applications. Become a subject matter expert on specific product features and capabilities. Identify and implement process improvements within the development team. Requirements 5+ years of experience with Esri products, including proficiency in ArcGIS Pro, Enterprise, and/or Online. Experience in configuring and deploying Esri Field Applications (e.g., Field Maps, Survey 123, Navigator, Quick Capture). Proficient in developing and executing projects using modern programming languages, such as Python or JavaScript. Demonstrated success in delivering long-lasting software solutions. Ability to articulate and convey technical concepts to diverse audiences. A strong commitment to producing high-quality work efficiently and effectively.
Veeva Systems, Inc.
Veeva Systems is a purpose-driven organization and a leader in industry cloud solutions, dedicated to accelerating the delivery of therapies to patients in the life sciences sector. As one of the fastest-growing SaaS companies in history, we achieved over $2 billion in revenue in our last fiscal year and continue to explore significant growth opportunities.At Veeva, our core values define our culture: Do the Right Thing, Customer Success, Employee Success, and Speed. We are not just another public company; we made history in 2021 by becoming a public benefit corporation (PBC), legally committed to balancing the interests of our customers, employees, society, and investors.As a Work Anywhere company, we empower you with the flexibility to work from home or in the office, allowing you to thrive in your preferred environment.Join us in transforming the life sciences industry and making a positive impact on our customers, employees, and communities.The RoleAre you enthusiastic about mastering new technologies and understanding their functionalities? Do you want to work with a dynamic team to elevate our products? We are seeking a talented and innovative Senior Performance Engineer to concentrate on the scalability and performance of our offerings and to establish relevant benchmarks that cater to customer use cases.At Veeva, every software release is meticulously evaluated to fulfill our customers' needs. In the role of Senior Performance Engineer, you will play a critical part in our product's success. Collaborating with developers, you will test and optimize Veeva's Applications before their release and monitor production performance issues. You will engage with product management for direct insights into the usage patterns we aim to address. This is a hands-on technical position for someone skilled in gathering and analyzing performance data to identify the root causes of performance bottlenecks.
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.
Sign in to browse more jobs
Create account — see all 199 results

