Provide mentorship, instruction, direction, leadership to a development team with the purpose of achieving project goals. Paid time off and paid holidays.
The Senior Software Engineer works within a cross-functional environment including team members such as Product Managers, Business Analysts, Quality Assurance…
Bachelor’s degree in Computer Science or a related field. We also offer eligible employees various retirement savings plans (including pension and a global…
Experience with data processing engines (we use Apache Beam). Work or academic experience in the life sciences. Experience with Infrastructure-as-code.
In the EDP program you will be expected to contribute to technical and functional design discussions and participate in all stages of the software development…
Bachelor’s degree in Computer Science, Computer Engineering or relevant degree. Adheres to Department policies, procedures and standards in the development and…
Bachelor's degree in Computer Science or a related technical field, certificate from a reputable software development program, or proven experience developing…
Bachelor degree or above in computer, electronics, communication related majors, master degree is preferred; The team is responsible for the Architect, design,…
Assisting in defining the solution architecture and performing research and development. Leading the development of a work package within the overall system.
Standardize, develop and maintain common development tools and infrastructure, such as CI/CD pipelines, monitoring, cluster management, config management, etc.
Track record of hands-on creation of test strategies, plans and scripts. Partner with product development teams to: establish and track quality indicators,…
In-depth understanding of frontend architecture patterns, state management, component-based development, and modern JS frameworks like React.js and Vue.js.
As we continue to substantially scale our world-class platform to delight customers and enable our operations partners, progress in migrating from monolithic to…
You will work closely with business teams and cross functional engineering leaders to develop and implement market leading solutions for the various projects…
Master’s or bachelor’s degree in Computer Science or a related technical field with solid understanding of data-structures, algorithms and computation…
The successful candidate will work closely with hardware engineers and other software developers to bring up Linux on new platforms, develop and adapt BSPs, and…
5+ years of work experience in a software test automation or software development role, with a proven track record of designing, implementing, and optimizing…
Desire to work with a fast moving team with a high degree of ownership. Our total compensation package includes a market competitive salary, equity for all full…
Join us to define strategies, set technical directions, design and execute, engage and deliver innovation and unlock the power of AI for thousands of enterprise…
Bachelor's degree in Computer Science or a related technical field, certificate from a reputable software development program, or proven experience developing…
Plan, design and co-ordinate the development, installation, integration and operation of computer-based systems. Experience: 2 years to less than 3 years.