Who are we?
ENPICOM is a pioneering software development company specializing in advanced data analysis and visualization solutions for the development of cancer immunotherapies. Our flagship product, the ImmunoGenomiX (IGX) Platform, empowers researchers and companies with powerful tools to analyze and interpret complex data sets, facilitating groundbreaking discoveries in immunotherapy and other scientific fields.
Your Team
Our office is based in ‘s-Hertogenbosch, where most of us work one day a week onsite. ENPICOM’s software team is a lean, enthusiastic team of highly skilled engineers who collaborate efficiently and pragmatically. Everyone’s voice is heard, and we value input from all team members. Apart from a short daily stand-up, we keep meetings to a minimum, allowing us to focus on what we do best—building great software.
Your Role
The IGX Platform is not your everyday SaaS. We move Terabytes of data and run thousands of analyses every month. This requires software solutions that meet high standards of performance, scalability and usability. This is where you come in. As a Senior Software Engineer, you will play a critical role in designing, developing, and optimizing our platform. You will have the opportunity to work across our entire stack, from the low level bioinformatics algorithms to frontend development and from cloud infrastructure to the backend services that run on it.
Key Responsibilities
- Lead the design and development of scalable and robust software solutions.
- Architect and implement cloud-based infrastructures that support high performance and scalability.
- Collaborate with data scientists to integrate bioinformatics algorithms and machine learning models into our platforms.
- Mentor and provide technical guidance to other engineers, fostering a culture of continuous learning and improvement.
- Conduct thorough code reviews to ensure adherence to best practices and maintain a high standard of code quality.
- Identify and address performance bottlenecks and optimize software for speed and efficiency.
- Stay up-to-date with the latest advancements in software engineering, scalable infrastructure, and machine learning.
- Drive the adoption of modern development tools, techniques, and methodologies to enhance the development process.
Qualifications
- 5+ years of experience in software development, with a focus on building high-performance, scalable applications.
- Proficiency in programming languages such as Rust, Python, and TypeScript.
- Experience with AWS and Kubernetes.
- Strong understanding of (Postgre)SQL and data management best practices.
- Experience with scalable infrastructure design and implementation.
- Enjoy writing clean, maintainable, and efficient code.
- Excellent problem-solving skills and a proactive approach to identifying and addressing challenges.
- Strong communication and interpersonal skills, with the ability to work effectively in a collaborative team environment.
Nice to Haves
- Familiarity with machine learning frameworks and integrating ML models into production environments.
- Experience with massive parallel columnar stores.
- Experience with React and Redux (Toolkit).
What We Offer
- Competitive salary and benefits package.
- Flexible working hours and remote work options.
- Opportunities for professional growth and development.
- A fun, collaborative, and inclusive work environment.
- The chance to make a significant impact on the world of cancer immunotherapies and scientific research.
ENPICOM is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We encourage anyone who meets at least 70% of the above criteria to apply.
Benefits Extracted with AI
- Competitive salary
- Flexible working hours
- Remote work options
- Opportunities for professional growth
- Inclusive work environment
Similar jobs
Last update: 23 minutes ago
Senior Python Engineer
Join Picnic Technologies as a Senior Python Engineer in Amsterdam. Develop scalable software solutions for a leading online supermarket.
Senior Software Engineer - Biotechnology
Senior Software Engineer role in biotechnology, focusing on full-stack development with Python, FastAPI, AWS, and more.
Senior Developer with C#, Java, and Python
Join RINIS as a Senior Developer to build secure data exchange solutions using C#, Java, Python, and more in a hybrid work environment.
Senior Software Engineer - Distributed Systems and HPC
Join Nebius as a Senior Software Engineer to work on distributed systems and HPC, enhancing the TractoAI platform.
Senior React Native Engineer
Join Picnic as a Senior React Native Engineer in Amsterdam. Shape our mobile strategy and work with cutting-edge technologies.
Software Engineer - Cloud Applications and Python
Join Topicus as a Software Engineer in Arnhem to develop cloud applications using Python, REST APIs, and ETL processes for healthcare data services.
Senior Software Engineer (Backend)
Join Bitvavo as a Senior Software Engineer (Backend) to drive innovation in crypto services using AWS, Kubernetes, and TypeScript.
Senior Python Engineer
Join Topicus as a Senior Python Engineer to innovate in healthcare data solutions. Work with APIs, ETL, and Kubernetes in a hybrid role.
Senior React Native Engineer - Customer Facing
Join Picnic Technologies as a Senior React Native Engineer to shape our customer-facing apps in Amsterdam.
Senior React Native Engineer
Join Picnic Technologies as a Senior React Native Engineer in Amsterdam. Shape our mobile strategy using React Native and TypeScript.
Senior Software Engineer - Backend (Python)
Join Zanders as a Senior Software Engineer focusing on backend development with Python in Utrecht, Netherlands.
Senior Full Stack Developer with PHP and TypeScript
Join XIP as a Senior Full Stack Developer in Enschede, working with PHP, TypeScript, AWS, and more. Great benefits and a dynamic team!
Senior DevOps Engineer
Senior DevOps Engineer for cloud-native PostgreSQL, remote, with skills in CI/CD, Docker, Kubernetes, and multiple programming languages.
Senior Full-Stack Software Engineer (Finance Team)
Join Nedap as a Senior Full-Stack Software Engineer to enhance healthcare administration efficiency with Java and Vue.js expertise.
Senior Python Developer with AWS Experience
Join Basetime BV as a Senior Python Developer to develop and maintain AWS cloud solutions. Hybrid work, competitive salary, and growth opportunities.
Senior Backend Software Engineer (Typescript/Node.js)
Senior Backend Software Engineer specializing in Typescript/Node.js, focusing on API development and cloud technology in Utrecht, Netherlands.
Lead Developer with DevOps and Functional Programming
Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.
Senior Systems Software Engineer (Postgres)
Join Neon as a Senior Systems Software Engineer to enhance PostgreSQL on our cloud platform. Work remotely with a global team.
Senior Backend Engineer
Join DataSnipper as a Senior Backend Engineer in Amsterdam! Design and build software impacting over 500,000 users globally.
Senior React Native Engineer - Supply Chain
Join Picnic Technologies as a Senior React Native Engineer to revolutionize grocery shopping with cutting-edge technology.
Senior Rust Software Engineer
Senior Rust Software Engineer focusing on Web3 infrastructure, cloud services, and CI/CD pipelines. Remote position in the US.
Senior Full Stack Engineer - Climate Tech - Rust & TypeScript
Join Climatiq as a Senior Full Stack Engineer to develop climate tech solutions using Rust and TypeScript. Remote work available.
Software Developer for Educational Platforms
Join Kennisnet as a Software Developer to create innovative educational platforms using Angular, PHP, and more. Hybrid work in Zoetermeer.
Senior Backend Software Engineer
Join Planetek Hellas as a Senior Backend Software Engineer to design scalable systems in a hybrid work environment.