Java 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
Entry Level
Qualifications
About Veeva Systems Inc.
Veeva Systems Inc. is a pioneering organization in the life sciences industry, focused on delivering cloud solutions that help companies accelerate the development of therapies. Our commitment to integrity and community welfare shapes our innovative approach to business.
Similar jobs
Search for Senior Software Engineer - Big Data & Java
6,135 results
PointClickCare
At PointClickCare, our mission is straightforward: to empower healthcare providers in delivering extraordinary care, starting with our exceptional team. As a prominent health tech company that is both founder-led and privately owned, we inspire our employees to challenge the status quo, innovate, and shape the future of healthcare.We boast the largest dataset for long-term and post-acute care, along with a Marketplace featuring over 400 integrated partners. Our platform supports over 30,000 provider organizations, making a significant impact on millions of lives. We also reinvest a substantial portion of our revenue back into research and development, ensuring that our employees have the means to innovate and create a lasting difference. Recognized by Forbes as a top private cloud company and celebrated as one of Canada's Most Admired Corporate Cultures, we offer flexibility, growth potential, and meaningful work.At PointClickCare, we empower our employees to become the architects of a smarter healthcare future—one that prioritizes the human experience and is accelerated by AI to foster meaningful change. Our team harnesses the power of AI to enhance creativity, productivity, and informed decision-making. By integrating AI tools into our workflows, we enhance collaboration, improve outcomes, and enable every team member to maximize their impact. Our hiring practices focus on uncovering AI expertise that aligns with our mission, and we continually invest in training and development to foster innovation throughout our employees' careers.Join us in transforming healthcare from mere survival to thriving success. To learn more about PointClickCare, visit Life at PointClickCare and connect with us on Glassdoor and LinkedIn.
Huawei Canada
Huawei Canada is excited to announce a permanent opening for a Senior Software Developer specializing in Big Data.Team Overview:The Computing Data Application Acceleration Lab is dedicated to building a world-class data analytics platform, divided into three specialized units that leverage cutting-edge programming technologies. Our focus lies in full-stack innovations, which include software-hardware co-design and optimizing data efficiency across storage and runtime environments. Additionally, our team is at the forefront of developing next-generation GPU architectures that cater to gaming, cloud rendering, VR/AR, and Metaverse applications.This lab aims to significantly boost algorithm performance and training efficiency across various industries, ensuring sustained competitiveness in the market.Role Overview:Evaluate software requirements and elements necessary for system design.Contribute actively to software development at both product and platform levels.Lead the design and coding of specific cross-subsystem components or key algorithms.Engage in open-source and standard meetings to present innovative solutions.Mentor and guide a team of software developers.Develop intellectual property, including patents and trade secrets, based on research outcomes.Publish research findings in respected scientific journals and conferences.Share research outcomes at conferences and collaborate with external research institutions and universities.
Continental Technology Solutions
We are seeking a highly skilled Senior Big Data Developer with a proven track record in distributed computing and multithreading. The ideal candidate will have a minimum of 7 years of total IT experience, with at least 3 years in relevant roles. Key responsibilities include designing and developing applications for a continuous integration environment, collaborating closely with business stakeholders and technical teams, and ensuring adherence to security and data privacy policies.
StackAdapt is a premier technology firm dedicated to empowering marketers to effectively reach, engage, and convert audiences with pinpoint accuracy. Handling an astonishing 465 billion automated optimizations every second, the AI-driven StackAdapt Marketing Platform seamlessly integrates brand and performance marketing, delivering quantifiable results throughout the entire customer journey. The most innovative marketers trust StackAdapt to orchestrate impactful campaigns across programmatic advertising and various marketing channels.Key Responsibilities:In this pivotal role, you will oversee all aspects of operational database administration, data engineering, and data operations within our Data Lake and Enterprise Data Warehouse (Snowflake) ecosystem. Your responsibilities will include but are not limited to:Leading daily database administration efforts to ensure a healthy and reliable data environment.Collaborating closely with our Staff EDW Architect to realize new visions, crafting high-quality data artifacts that adhere to industry best practices.Translating business requirements into intelligent, reusable ETL solutions that evolve with our organization.Designing comprehensive pipelines utilizing your expertise in data models and architecture diagrams to create automated ingestion and transformation pipelines that maintain data flow on schedule.Conducting analysis and producing artifacts such as Source-to-Target Mapping documents.Building pipelines that unify data from diverse sources—be it RDBMS, APIs, JSON, or flat files—ensuring a seamless information flow.Defining the "Source of Truth" through tools like Python and ETL software to cleanse, integrate, and transform data into a trusted single resource for the entire organization.Providing daily operational support for all data pipelines by monitoring alerts, troubleshooting, and promptly resolving production issues.Acting as a mentor for junior and intermediate data engineers and ETL developers as the EDO team expands.
Join Our Team at Brillio:As a leading digital technology service provider, Brillio is at the forefront of innovation, partnering with Fortune 1000 companies to transform challenges into opportunities through strategic digital adoption. Our exceptional team, known as 'Brillians', is dedicated to integrating advanced digital and design thinking skills with a strong commitment to client satisfaction.Brillio is proud to foster an environment that attracts top talent, driven by our focus on cutting-edge technologies and exclusive digital projects. Our continuous effort to enhance the experience of our Brillians has earned us the Great Place to Work® certification, affirming our status as an employer of choice.Position Overview:We are seeking a Senior Data Engineer specializing in Big Data, Snowflake, and Agentic AI. In this role, you will leverage your expertise to drive data engineering initiatives, ensuring our clients can harness the power of data effectively.
System Canada Technologies
Join our dynamic team as a Big Data Developer in Montreal, QC. In this role, you will be pivotal in designing and implementing innovative data solutions to facilitate real-time data processing and analytics.Your expertise will contribute to a fast-paced environment where creativity and problem-solving are paramount, enabling us to harness the power of big data effectively.
Role overview c-serv is seeking a Senior Machine Learning Engineer with expertise in Artificial Intelligence, Machine Learning, and Big Data. This position is fully remote and open to candidates residing in Canada. The role centers on applying technical depth to projects that shape the direction of technology within the company. What you will do Use advanced algorithms and data-driven methods to solve practical challenges on real-world projects. Collaborate with a skilled team to build and refine AI solutions. Offer technical insight that helps guide the development and improvement of key projects. Collaboration Work alongside professionals who value practical innovation and measurable outcomes. The team emphasizes open communication and collective problem-solving to achieve strong results.
agileDSS
agileDSS is a consulting firm specializing in data and analytics. Headquartered in Montréal, with branches in Québec and France, we have been supporting major Canadian and French enterprises for over 20 years in establishing unified and efficient analytical ecosystems.Joining agileDSS means becoming part of a dynamic team focused on entrepreneurship, emphasizing human values and progress. We invest ourselves in projects where our expertise in business intelligence, analytics, and artificial intelligence is acknowledged, renowned for both our professional excellence and our innovative, human-centered approach.The OpportunityWhether to support one of our clients or to build the agileDSS of tomorrow, we continuously seek ambitious individuals who possess both an entrepreneurial spirit and a passion for data to join us.Currently, we are looking for a Big Data Developer specializing in Snowflake to fill a permanent consultant role in our Montréal or Québec office.
Huawei Canada
Join Huawei Canada as a Senior Researcher in our dynamic team focused on AI-powered big data solutions.About Our Team:The Computing Data Application Acceleration Lab is dedicated to developing a state-of-the-art global data analytics platform, structured into three specialized teams using cutting-edge programming technologies. Our focus lies in full-stack innovations, including software-hardware co-design and enhancing data efficiency at both storage and runtime layers. We’re also pioneering next-generation GPU architectures aimed at gaming, cloud rendering, VR/AR, and Metaverse applications.Our lab's mission is to bolster algorithm performance and training efficiency across industries, ensuring sustained competitiveness in the market.Key Responsibilities:Monitor emerging trends and advancements in big data and AI systems within both industry and academia. Conduct thorough analyses to pinpoint the trajectory of groundbreaking technologies for AI-centric big data systems.Engage collaboratively with stakeholders to gain a comprehensive understanding of their business needs, translating these into innovative technology solutions that align with organizational goals.Identify and define essential software requirements and features, develop a proof-of-concept (PoC) infrastructure for our AI-driven big data system, optimizing its performance and cost-effectiveness.Seamlessly integrate the PoC system into our existing products and facilitate its transition to the production team.Generate intellectual property like patents and trade secrets based on research outcomes and publish findings in peer-reviewed journals and conferences.Present research results at conferences and engage in collaborations with external research institutions and universities.
Role overview hive.co seeks a Senior Data Software Engineer based in Canada to join its remote team. This role centers on designing and building data solutions that help guide business decisions and enhance the company’s products. The focus is on developing reliable data pipelines and scalable applications that match evolving needs. What you will do Design and develop data pipelines and applications aligned with business and product objectives Collaborate with engineers and teams across hive.co Help shape the data infrastructure and influence client-facing solutions Impact This position plays a key role in enabling hive.co to deliver value to clients and make informed decisions based on strong data foundations.
3Pillar Global
Join 3Pillar Global, a leading innovator in technology solutions, as a Senior Java Angular Software Engineer. This is your opportunity to work alongside top industry professionals, leading groundbreaking projects that transform urban living, develop new media platforms for enterprises, and foster innovation in healthcare. At 3Pillar, we are dedicated to reshaping the technological landscape, and your expertise will play a crucial role in this mission.
PointClickCare
At PointClickCare, our mission is straightforward: to enable healthcare providers to deliver unparalleled care. This mission begins with our dedicated team. As a prominent health technology company, founder-led and privately owned, we encourage our employees to challenge the status quo, innovate, and help shape the future of healthcare.With the most extensive dataset for long-term and post-acute care and a marketplace featuring over 400 integrated partners, our platform supports more than 30,000 provider organizations, positively impacting millions of lives. We reinvest a substantial portion of our revenue into research and development, ensuring our team has the necessary resources to innovate and make a significant impact. Acknowledged by Forbes as a leading private cloud company and recognized as one of Canada’s Most Admired Corporate Cultures, we provide flexibility, opportunities for growth, and meaningful work.At PointClickCare, we empower our employees to be the architects of a more intelligent healthcare future—one that prioritizes human needs and leverages AI to foster significant and lasting change. Our team utilizes AI as a tool for creativity, productivity, and strategic decision-making. By incorporating AI tools into our daily operations, we enhance collaboration, improve outcomes, and equip every team member with the skills to maximize their impact. Our recruitment practices focus on identifying AI expertise that aligns with our mission, and we continually invest in training and development to promote innovation throughout our employees' career journeys.Join us in transforming healthcare—ensuring it not only survives but flourishes. To discover more about PointClickCare, visit Life at PointClickCare and connect with us on Glassdoor and LinkedIn.
At Kunai, we are revolutionizing the financial services landscape by delivering innovative full-stack technology solutions tailored for banks, credit networks, payment processors, and their clients. Our mission is to empower our clients to modernize their operations, seize emerging opportunities, and adapt to future challenges through a tech-agnostic and user-centric approach.We are on the lookout for a talented Senior Java Software Engineer to become a vital member of our agile team. In this role, you'll engage in the development of sophisticated financial service systems that cater to millions of users globally. Your expertise will contribute to enterprise architecture, risk technology, and investment banking applications, requiring a deep understanding of core Java technologies, scalable distributed systems, and contemporary cloud platforms.
Afresh Technologies
Join Afresh Technologies as a Senior Software Engineer specializing in Data. In this role, you will leverage your expertise to develop innovative solutions that enhance data processing and analytics for our clients. Collaborate with cross-functional teams to design and implement scalable data architectures that drive business decisions.
AgileDSS
agileDSS is a consulting firm that specializes in data and analytics. With our headquarters in Montréal and branches in Québec and France, we have been assisting major Canadian and French enterprises for over 20 years in establishing unified and high-performing analytical ecosystems.Joining agileDSS means becoming part of a dynamic team focused on entrepreneurship, emphasizing human values and progress. We invest ourselves in projects where our expertise in business intelligence, analytics, and artificial intelligence is recognized for both our professional excellence and our innovative, human-centered approach.The OpportunityWhether it’s to support one of our clients or to build the agileDSS of tomorrow, we continuously seek ambitious individuals with an entrepreneurial spirit and a passion for data to join us. Currently, we are looking for a Big Data Snowflake Developer to fill a permanent consulting role at our Montréal or Québec office.
AgileDSS
About Us:agileDSS is a consulting firm specializing in data and analytics. Based in Montreal, with branches in Quebec City and Nantes (France), we have been supporting large Canadian and French enterprises for over 20 years in establishing unified and high-performance analytical ecosystems.Joining agileDSS means becoming part of a dynamic team focused on intrapreneurship and strong human values. We work on innovative projects where our expertise in business intelligence, analytics, and artificial intelligence is recognized, placing humanity at the heart of all our initiatives.
Narvar helps millions of consumers track packages, manage returns, and receive delivery updates through its network of over 1,500 brand partners. The company's data infrastructure ensures these post-purchase experiences run smoothly in the background. Role overview This fully remote Senior Software Engineer, Data position is open to candidates based anywhere in Canada. The role centers on developing and refining the data pipelines, platforms, and products that support analytics, machine learning, and tools for merchants. What you will do Design, build, and enhance data infrastructure, including ingestion, transformation, and analytics systems used by merchants. Make key architectural choices that shape how data moves and is processed at scale. Deploy production systems that handle both real-time and batch data for millions of users. Work with an AI-native mindset, using advanced coding tools to increase productivity and accelerate delivery. Location This is a remote role based in Canada.
Rivian and Volkswagen Group Technologies
Rivian and Volkswagen Group Technologies brings together two leaders in automotive innovation to shape the future of mobility. This collaboration focuses on developing advanced operating systems, zonal controllers, and cloud connectivity for software-defined vehicles. The team is dedicated to solving challenges in electric vehicle technology, aiming to set new standards in the industry. By combining expertise in connectivity, artificial intelligence, and security, the partnership works toward a more connected and sustainable future. Role overview The Senior Data Engineer, Ingestion Framework, joins the Data & AI Platform team in Vancouver. This role centers on supporting the big data platform, which operates at a petabyte scale. The main focus is on architecting and maintaining a custom vehicle data processing framework built with Go, and ensuring it integrates smoothly with the Databricks platform. What you will do Design and maintain a custom-built data ingestion framework using Go. Support seamless integration between the ingestion framework and Databricks. Help ensure reliable, large-scale operation of the vehicle data platform. Location This position is based in Vancouver, British Columbia.
Veeva Systems, Inc.
Veeva Systems, a trailblazer in the industry cloud sector and one of the fastest-growing enterprise SaaS companies, is dedicated to supporting life sciences companies in expediting the delivery of therapies to patients. As a public benefit corporation, we are committed to harmonizing the interests of our customers, employees, society, and investors, providing a unique opportunity to develop products that empower our clients to operate more efficiently and safely, ultimately making a direct impact on patients' lives globally.Join our innovative engineering team as a Senior Java Engineer, and take the lead in creating robust, enterprise-scale applications utilizing cutting-edge open-source technologies. You will face intricate challenges, take ownership of your solutions, innovate swiftly, and witness your contributions accelerating progress in the life sciences sector.We are seeking candidates who possess:- A solid foundation in enterprise Java development.- A strong enthusiasm for modern open-source technologies.- Proven experience in enterprise software or high-growth technology environments.Thrive in our Work Anywhere environment: We promote a flexible work culture allowing you to work remotely or in-office across Canada or the US, ensuring efficient collaboration within your product team's time zone.Be part of a mission-driven organization transforming the life sciences industry.
Veeva Systems Inc.
Join Veeva Systems, a leader in the industry cloud space, dedicated to expediting the delivery of therapies to patients worldwide. We are one of the fastest-growing SaaS companies, having achieved over $2 billion in revenue last year and with significant growth potential ahead.Our core values—Do the Right Thing, Customer Success, Employee Success, and Speed—drive our mission. Veeva made history in 2021 by becoming a public benefit corporation, committed to balancing the needs of customers, employees, society, and investors.We embrace flexibility through our Work Anywhere policy, allowing you to choose the best environment for your success, whether at home or in the office.Be part of our mission to transform the life sciences industry and create a positive impact on our customers, employees, and communities.The RoleWe are seeking enthusiastic Software Engineers to join our high-energy team. You will design and implement innovative product features for our cloud applications while addressing significant technical scaling challenges for our expanding life sciences customer base.
Sign in to browse more jobs
Create account — see all 6,135 results

