Senior Software Engineer (Guadalajara, Mexico)

Guadalajara, Mexico

Apply now Apply later

About Brook Inc


Brook Health is a digital health company. Brook offers a set of products and services extending health-care-management beyond the walls of doctors’ offices and into people’s homes and their day-to-day lives. Brook provides people who are living with chronic conditions a highly personalized high-touch support via a smartphone app offering AI tools, data collection through connected devices, and real-time access to health coaches to make smart, daily decisions and to build healthy habits to achieve their long-term health goals. Brook also offers a CDC-approved preventative program for people who are at high risk for diabetes. For primary care providers, Brook offers SaaS tools for continuous remote monitoring, providing insights into their patient’s health needs, enabling a new model of care, and early preventative interventions with our own care delivery team resulting in better health outcomes.


At Brook.ai, we're tackling complex data and engineering challenges to build a platform that empowers people to live healthier lives. We're leveraging cutting-edge technologies like AI/ML, real-time data processing, and scalable cloud infrastructure to create a personalized health support system. Our platform integrates data from connected devices, AI-driven insights, and human coaching to drive meaningful behavior change.


We're a fast-paced, user-focused team that thrives on solving hard problems. We value innovation, continuous improvement, and a data-driven approach. Our goal is to change the approach to pre-condition and chronic condition care management, to use technology to support health-care providers in improving patients’ health outcomes. If you're passionate about building scalable, high-performance systems and making a real-world impact, Brook.ai is the place for you.

Job Overview:

As a Senior Software Engineer at Brook.ai, you'll be instrumental in building and scaling the high-performance, distributed platform that powers our innovative health solutions. You'll work with a talented team of engineers and data scientists to design, develop, and deploy robust server-side applications using Java and Python, leveraging a modern microservices architecture. A core part of your role will be integrating AI/ML solutions to enhance our platform's capabilities, directly impacting the lives of our users. You'll contribute to a product that helps people make positive changes, leading to healthier and happier lives.

Key Responsibilities:

  • Design, develop, and deploy robust server-side applications using Java and Python, microservices architecture, and DevOps practices.
  • Integrate AI and machine learning solutions to streamline healthcare processes and enhance productivity.
  • Work with diverse data stores including MongoDB and PostgreSQL, optimizing database performance for scalability and efficiency.
  • Implement and maintain CI/CD pipelines for automated testing and deployment using Kubernetes.
  • Collaborate with engineers, data analysts, and product managers to translate business needs into technical solutions.
  • Write clean, efficient, and maintainable code, ensuring high quality and adherence to best practices.
  • Champion continuous improvement by researching and implementing innovative technologies and methodologies.
  • Participate in code reviews, providing insightful feedback to elevate the team's overall skillset.
  • Troubleshoot complex production issues and maintain system stability and performance.

Required Qualifications:

  • Bachelor's degree in Computer Science or a related field.
  • 7+ years of experience in server-side development, with a strong foundation in either Java or Python (experience in both is a plus).
  • Proven ability to design, develop, and deploy high-performance and scalable applications.
  • Experience with cloud technologies like AWS and containerization platforms (Docker/Kubernetes).
  • Strong understanding of microservices architecture and DevOps principles, including CI/CD.
  • Experience with database technologies like MongoDB and PostgreSQL.
  • Solid knowledge of AI and machine learning concepts. Experience deploying machine learning models in production environments is highly desirable.
  • Excellent communication, collaboration, and problem-solving skills.
  • Ability to work independently and thrive in a fast-paced, dynamic environment.

Skills:

  • Exceptional communication and collaboration skills, with the ability to lead cross-functional teams and convey complex technical concepts to non-technical stakeholders
  • Advanced problem-solving and critical-thinking abilities, with a track record of driving innovative solution
  • Detail-oriented with a strong commitment to data quality, accuracy, and industry best practices
  • Demonstrated ability to work independently and lead teams in a fast-paced environment

This role is located in Guadalajara, Mexico. Salary is based on experience.


This role is not eligible for visa sponsorship or relocation. The candidate must live within a commuting distance from the office location. 


Brook Inc is an equal opportunity employer. We are committed to building an inclusive and diverse workforce. Brook does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, marital status, age, non-disqualifying physical or mental disability, national origin or ethnic origin, military service status, citizenship or any other protected characteristic covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0
Category: Engineering Jobs

Tags: Architecture AWS CI/CD Computer Science Data quality DevOps Docker Engineering Java Kubernetes Machine Learning Microservices ML models MongoDB Pipelines PostgreSQL Python Testing

Perks/benefits: Career development Relocation support

Region: North America
Country: Mexico

More jobs like this