Eindhoven, North Brabant, Netherlands Hybrid Employment

Bloomlife is hiring a Software Engineer

About the Role

The Software Engineer will be responsible for designing, implementing, and maintaining software solutions that collect and analyze data from wearable devices, ensuring the reliability and scalability of the systems.

Responsibilities

  • Design, implement, and maintain software solutions for data collection and analysis.
  • Develop and integrate algorithms for data processing and analysis.
  • Ensure the reliability, scalability, and performance of software systems.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, maintainable, and efficient code.
  • Contribute to the development of best practices and standards for software development.
  • Participate in code reviews and provide constructive feedback to team members.
  • Troubleshoot and debug software issues.
  • Document software development processes and procedures.
  • Stay up-to-date with the latest technologies and industry trends.
  • Work closely with data scientists and engineers to integrate data analysis into software solutions.
  • Develop and maintain data pipelines for real-time data processing.
  • Implement security measures to protect data and ensure compliance with regulations.
  • Conduct performance testing and optimization of software systems.
  • Provide technical support and guidance to other team members.
  • Participate in the full software development lifecycle, from concept to deployment.
  • Collaborate with product managers to define software requirements and features.
  • Develop and maintain software documentation and user guides.
  • Implement and maintain continuous integration and continuous deployment (CI/CD) pipelines.
  • Contribute to the development of automated testing frameworks.
  • Participate in on-call rotations to ensure the availability and reliability of software systems.
  • Develop and maintain software solutions for mobile and web platforms.
  • Implement and maintain software solutions for data visualization and reporting.
  • Collaborate with UX/UI designers to create intuitive and user-friendly interfaces.

Nice to Have

  • Master's degree in Computer Science, Engineering, or a related field.
  • Experience with big data technologies such as Hadoop or Spark.
  • Experience with data warehousing and business intelligence tools.
  • Experience with natural language processing and machine learning.
  • Experience with software development for healthcare or medical devices.
  • Experience with regulatory compliance for healthcare data.
  • Experience with data privacy and security standards.
  • Experience with software development for mobile and web platforms.
  • Experience with data visualization and reporting tools.
  • Experience with UX/UI design principles.
  • Experience with wearable technology and IoT devices.
  • Experience with data pipelines and ETL processes.
  • Experience with performance testing and optimization.
  • Experience with technical documentation and user guides.
  • Experience with on-call rotations and incident management.
  • Experience with cross-functional team collaboration.
  • Experience with full software development lifecycle.

Compensation

Competitive salary and equity

Work Arrangement

Remote

Team

Collaborative and innovative team focused on data-driven solutions.

What You'll Do

  • Design, implement, and maintain software solutions for data collection and analysis.
  • Develop and integrate algorithms for data processing and analysis.
  • Ensure the reliability, scalability, and performance of software systems.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, maintainable, and efficient code.
  • Contribute to the development of best practices and standards for software development.
  • Participate in code reviews and provide constructive feedback to team members.
  • Troubleshoot and debug software issues.
  • Document software development processes and procedures.
  • Stay up-to-date with the latest technologies and industry trends.

What You'll Need

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Proven experience in software development, with a focus on data collection and analysis.
  • Proficiency in programming languages such as Python, Java, or C++.
  • Experience with data processing and analysis tools and technologies.
  • Strong problem-solving skills and attention to detail.
  • Experience with cloud platforms such as AWS, Google Cloud, or Azure.
  • Knowledge of software development best practices and standards.
  • Experience with version control systems such as Git.
  • Experience with containerization and orchestration tools such as Docker and Kubernetes.
  • Experience with databases and SQL.
  • Experience with machine learning and data science concepts.
  • Experience with real-time data processing and streaming technologies.
  • Experience with mobile and web development.
  • Experience with automated testing and CI/CD pipelines.
  • Experience with Agile development methodologies.
  • Experience with software security and compliance.
  • Experience with data visualization and reporting tools.
  • Experience with UX/UI design principles.
  • Experience with wearable technology and IoT devices.
  • Experience with data pipelines and ETL processes.
  • Experience with performance testing and optimization.

Nice to Have

  • Master's degree in Computer Science, Engineering, or a related field.
  • Experience with big data technologies such as Hadoop or Spark.
  • Experience with data warehousing and business intelligence tools.
  • Experience with natural language processing and machine learning.
  • Experience with software development for healthcare or medical devices.
  • Experience with regulatory compliance for healthcare data.
  • Experience with data privacy and security standards.
  • Experience with software development for mobile and web platforms.
  • Experience with data visualization and reporting tools.
  • Experience with UX/UI design principles.
  • Experience with wearable technology and IoT devices.
  • Experience with data pipelines and ETL processes.
  • Experience with performance testing and optimization.
  • Experience with technical documentation and user guides.
  • Experience with on-call rotations and incident management.

Our Perks

  • Competitive salary and equity.
  • Remote work arrangement.
  • Collaborative and innovative team focused on data-driven solutions.
  • Opportunities for professional growth and development.
  • Health, dental, and vision insurance.
  • 401(k) retirement plan with company match.
  • Generous paid time off and holidays.
  • Flexible work hours and work-from-home options.
  • Employee assistance programs and wellness initiatives.
  • Professional development and training opportunities.
  • Tuition reimbursement for continuing education.
  • Employee referral bonuses.
  • Company-sponsored events and team-building activities.
  • Access to cutting-edge technology and tools.
  • Opportunities to work on innovative and impactful projects.
  • Supportive and inclusive work environment.

About Us

  • We are a company dedicated to improving maternal health through innovative technology.
  • Our mission is to empower expectant mothers with data-driven insights to enhance their pregnancy journey.
  • We develop wearable devices and software solutions that collect and analyze health data in real-time.
  • Our team is composed of passionate and talented individuals from diverse backgrounds.
  • We foster a culture of innovation, collaboration, and continuous learning.
  • We are committed to making a positive impact on maternal health outcomes worldwide.
  • We value diversity, inclusion, and equality in our workplace.
  • We strive to create a supportive and inclusive work environment for all employees.
  • We believe in the power of data to transform healthcare and improve lives.
  • We are dedicated to providing high-quality products and services to our customers.

Not provided

Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
Bloomlife

We’re on a mission to eliminate preventable pregnancy complications and make modern, life-saving care accessible to mothers everywhere.

Bloomlife’s comprehensive connected care solutions enable healthcare providers to accurately assess maternal-fetal health outside of the office. With a reliable overview of patient well-being at all times, providers have the information they need to make the best clinical decision and improve birth outcomes.

The company offers remote monitoring for blood pressure, blood glucose, and fetal health, along with health screening tools. Their platform integrates with existing clinical workflows and EMRs, reducing administrative burden and improving patient adherence and outcomes.

All jobs at Bloomlife Visit website
Job Details
Category other
Posted 20 days ago