Senior Software Engineer - Java (Remote)
$130k - $225k per yearVeeva Systems
- Remote job
Veeva Systems, a pioneer in industry cloud and one of the fastest-growing enterprise SaaS companies (surpassing $2B in revenue last year), is on a mission to help life sciences companies bring therapies to patients faster. As a public benefit corporation committed to balancing the interests of customers, employees, society, and investors, we offer a unique opportunity to contribute to products that empower our customers to operate more efficiently and safely, directly impacting the lives of patients worldwide.
Join our dynamic engineering team as a Senior Java Engineer and be at the forefront of developing robust, enterprise-scale applications using modern open-source technologies. A strong foundation in enterprise Java development.
- Experience in enterprise software or high-growth tech environments.
We support your flexibility to work remotely or in the office within Canada or the US, ensuring seamless collaboration within your product team's time zone.
Develop highly scalable software with optimal performance
Collaborate for Customer Value: Partner effectively with Product Management, Design, and QA to deliver cutting-edge solutions and direct customer value
Work across multiple layers of our technology stack, with a primary focus on backend development, and opportunities in frontend and DevOps
Deep Java Expertise: 5+ years of experience in Java development, with a strong preference for experience within enterprise cloud software companies
Quality-Focused Code: Proven ability to write clean, testable, and maintainable code within a collaborative team setting
Hands-on experience with a range of open source technologies including Spring, MySQL, Solr, Gradle, Git, Jenkins, Mockito, Tomcat, Linux, AWS, Vagrant, Docker, and Kubernetes
Relational Database: 3+ years of experience with relational databases and expert-level SQL skills
Excellent verbal and written English communication skills: Medical, dental, vision, and basic life insurance
- PTO and company-paid holidays
- Retirement programs
- The salary range listed here has been provided to comply with local regulations and represents a potential base salary range for this role. This position may also be eligible for other types of compensation in addition to base salary, such as variable bonus and/or stock bonus.
#All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity or expression, religion, national origin or ancestry, age, disability, marital status, pregnancy, protected veteran status, protected genetic information, political affiliation, or any other characteristics protected by local laws, regulations, or ordinances. If you need assistance or accommodation due to a disability or special need when applying for a role or in our recruitment process, please contact us at View email address on careers.veeva.com.
$126.8k - $164.1k per year
...community-minded. As a team, we work to deliver value for our clients every day . Job Description We are looking for a Senior Java Software Engineer (Engineer II) to join our team and contribute to the success of strategic Repo trading initiatives. In this role, you will...SeniorFull timeWork from homeShift work$180k - $275k per year
...contribute to global health. The Opportunity: As a Principal Software Engineer at Veeva, you will develop and guide the creation of highly... ...Engineer: 12+ years of proven software development expertise (Java development required) Enterprise SaaS Leader: Extensive experience...SuggestedRemote jobInternshipWork at officeLocal areaFlexible hours- ...We are seeking a Senior Engineer with deep expertise in Apache Solr to design, build, and optimize scalable search solutions. This role focuses... ...Strong experience with Apache Solr and backend development (Java or similar) Experience working with AWS Solid understanding of...Senior
$69.7k - $98.4k per year
...systems/applications. Develop new solutions as required for engineering programs and projects within assigned area Develop new features... ...~ Experienced in developing and deploying applications using Java, with hands-on expertise in Spring Boot. ~ Hands-on experience...SuggestedFull timeWork from home$125.4k - $154k per year
...development and design experience in: Java/Scala, Python, PySpark, Spring... ...analysis, design, hardware / software support ~ Expert knowledge of specific domain or range of engineering frameworks, technology, tools,... ...and/or autonomously as a senior/ lead on a diverse range of...SeniorFull timeTemporary workWork from home$130k - $225k per year
...The Role Join our dynamic team as a Senior Site Reliability Engineer on the Vault Platform team, where you... ..., drawing on your deep expertise in Java and modern open-source technologies to... ...technologies, ideally from enterprise software development or a high-growth tech company...SeniorRemote jobWork at officeLocal areaWork from homeMonday to friday$105.1k - $129.4k per year
...not equal boring. Not at TD, anyway. TD Engineering covers a broad range of exercises and... ...analysis, vendor engagement and analysis, software development, project management,... ...background in real-time event driven systems, Java/Javascript/Typescript development, Databases...SeniorFull timeWork from homeFlexible hours$105.1k - $129.4k per year
...performance, and design - giving engineers rare, direct feedback and... ...backend services and APIs using Java (versions 17 and 21) with Spring... ...solutions, with guidance from senior engineers where appropriate.... ...years of professional, hands-on software development experience...SeniorFull timeWork from homeWorldwide$130k - $225k per year
...and communities. The Role We are looking for Front-End Software Engineers who are eager to build in a fast-paced, startup environment inside... ...~ ES6 experience ~ Familiarity with open-source Java stack development (Java, Gradle, Git, Jenkins, JUnit, Tomcat)...SeniorRemote jobWork at officeLocal areaWork from home$115k - $135k per year
...Intermediate Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving... ..., and engineering practices. You will partner with senior engineers for guidance on architecture and complex problem-solving...SeniorLong term contractFull timeRemote work$102.2k - $125k per year
...this by designing, developing, and enhancing java based microservices that support different... ...at various capacity (junior to senior developer) Actively contributing code and... ...Nexus, Jenkins, Maven ~ Well-versed in software design patterns and architectural standards...SeniorLong term contractFull timeWork from home$84.9k - $98.4k per year
...clients every day. Job Description We are looking for a Software Engineer (Associate Engineer II) to join our team and contribute to the... ...understanding of its complexities. ~ Proficiency in at least one of Java, Python, or JavaScript/TypeScript. ~ Working knowledge of...Full timeWork from homeShift work$180k - $220k per year
...Principal Software Engineer Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving... ...in high-risk or high-priority areas Mentor and guide senior engineers and technical leads through coaching, design discussions...SeniorLong term contractFull timeRemote work$126.8k - $164.1k per year
...Summary This role is a hands-on Applied AI Engineer responsible for enabling AI adoption... ...application of AI, not experimentation-building software that uses LLMs and intelligent automation... ...LangChain-style patterns) Python and/or Java REST APIs and backend service...SeniorWork from home$180k - $220k per year
...Software Engineering Manager Location: Remote (Anywhere in Canada) Company Overview eDynamic Learning is celebrating 18 years of serving educators. Founded by a classroom teacher, we're on a mission to empower educators with accessible and equitable resources, guiding...Remote work$114k - $154k per year
Work Location: Toronto, Ontario, Canada Hours: 37.5 Line of Business: Technology Solutions Pay Details: $114,000 - $154,000 CAD The pay details posted reflect a temporary market premium specific to this role that is reassessed annually. TD is committed...Full timeTemporary workWork from home$45.7k - $74.4k per year
...servicing, or customer engagement. Job responsibilities for a Software Engineer Intern/ Co-op may vary by area. This may include, but is not... ...and strength in any of the following: C, C++, C#, Object C, Java, Java Script, Python, NodeJS, Ruby, SQL, J2EE, Web Services...Full timeInternshipWork at officeWork from homeRelocationMonday to friday$126.8k - $164.1k per year
...details for this role. Job Description: Role Overview The Senior Engineer - Application & Integration is a hands-on technical lead... ...Dynamic Discounting). Additional programming experience (C#, Java, Shell scripting, VBScript, COBOL, JCL, DB2) Industry certifications...SeniorPermanent employmentFull timeWork from home$45.7k - $74.4k per year
...DESCRIPTION You will have the opportunity to work as a Software Engineer on our Mobile platforms, which includes iOS software... ...~ Experience in Android development with Kotlin and Java (iOS Specific) ~ Experience in iOS development with Swift...Full timeInternshipWork at officeWork from homeRelocationMonday to friday$125.5k - $154k per year
...secure). Specifically the CCT Solution Engineer will: Provide domain-specific solution... ...Job Accountabilities Reporting to the Senior IT Manager, CCT Solution Engineering, the... ...Developer) The applicant must be able to: Java development, ability to write and...SeniorTemporary workWork from homeFlexible hours$170k - $250k per year
...be at the cutting edge of machine learning in research, engineering, and impactful applications. We are looking for... ...deep learning ~ Strong coding proficiency in Python, Java, C, or C++ ~ You value good software design and sweat over details in code and API design...SeniorFull timeTemporary workWork from home$126.8k - $164.1k per year
...focuses on delivering top tier technology solutions to enable and grow the global GTB business. Summary We are seeking a Senior DevOps Engineer to lead and execute complex application releases across enterprise platforms. This is a hands-on individual contributor role...SeniorFull timeWork from home- ...Responsibility: Canada Off-site Category: Engineering Remote Eligible Yes Hire Type: Employee... ...Date posted 02/24/2025R&D Engineering, Senior Staff Engineer Description We Are:... ...creation of high-performance silicon chips and software content. Join us to transform the future...SeniorFull timeRemote work
$115.6k - $163.2k per year
...dialogue with your recruiter who can provide you more specific details for this role. Job Description: We are seeking a Senior AI/ML Engineer to drive the strategic implementation of generative AI and machine learning capabilities across TD's enterprise platforms. This...SeniorFull timeWork from home- ...and inclusive culture. SUMMARY: Our group is looking for a Senior Full-Stack Developer to join our core US based team. We are... ...implement and deploy E2E features. Work closely with the rest of the engineering team to design and launch new features. REQUIREMENTS and...SeniorFull timeRemote workFlexible hours
$159.3k - $211k per year
...The Opportunity: As a Senior Technical Manager / Technical Director in the practice area of Geo-Environmental Science or Environmental Engineering, you will serve as a senior leader and subject matter expert, responsible for delivering environmental assessment and multi-...SeniorLong term contractFull timeInternshipLocal areaRemote workFlexible hours- ...Senior Full Stack Engineer Fully Remote • Product Development About the Company Our company works with organizations to promote data protection... ...services, with a passion for developing robust and secure software solutions. They will be involved in all stages of the...SeniorFull timeInternshipRemote work
$130k - $225k per year
...Exceptional analytical and systematic problem-solving capabilities 3. Excellent ability to communicate technical findings to both engineering and product management audiences 4. Ability to learn application areas quickly Thrive in our Work Anywhere environment: We...SeniorRemote jobWork at officeLocal areaWork from home- ...We’re looking for a QA Automation Engineer with strong technical chops and a passion for hands-on testing in Linux-based environments. This role is ideal for someone who enjoys working directly within test and regression environments, supporting automation, troubleshooting...SeniorRemote job
$150k - $235k per year
...We are looking for multiple Engineering Managers to lead and recruit a... ...focus will be creating amazing software solutions for our customers and... ...delivery Be a trusted partner for senior management to determine best... ...commercial software in Java ~ Proven ability to hire, mentor...SeniorRemote jobWork at officeLocal areaWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Java (Remote). Be the first to apply!
