AI-powered tools that help clinicians deliver better autism care while making it easier for families to access support.
Engineering Lead – Integrations Platform
Location
Colombia
Posted
72 days ago
Salary
0
Seniority
Senior
Job Description
Engineering Lead – Integrations Platform
Frontera
• Lead the design and development of our integrations platform, including APIs, data pipelines, and third-party system integrations (e.g., EHRs, partner systems, internal services). • Drive the architecture and implementation of scalable, secure, and reliable integration systems. Establish best practices for API design, data modeling, and system interoperability. • Partner closely with product, design, operations, and external stakeholders to translate integration requirements into technical solutions. Collaborate across US and India-based engineering teams to ensure alignment and execution. • Own the performance, monitoring, and reliability of integration systems. Proactively identify and resolve bottlenecks, data inconsistencies, and failure points. • Improve the experience for both internal teams and external partners by building intuitive, well-documented, and reliable integration workflows and tooling. • Write clean, maintainable, and efficient code while setting standards for the team. Contribute directly to critical parts of the system. • Mentor engineers and foster a high-performing, collaborative team environment. Prepare to transition into a full-time Engineering Manager role within 6–9 months. • Stay current with best practices in distributed systems, APIs, and data integration. Continuously improve system scalability, security, and maintainability.
Job Requirements
- 5+ years of experience in full-stack or backend-leaning engineering, with strong experience building APIs and integration systems
- 2+ years of experience leading or managing engineers
- Experience building and scaling integration platforms, APIs, or data pipelines in production environments
- Strong understanding of system design, distributed systems, and data flow between services
- Experience working with third-party integrations (e.g., healthcare systems, EHRs, SaaS platforms, or partner APIs) is highly preferred
- Comfortable operating in fast-paced, ambiguous, zero-to-one environments
- Strong product mindset - focused on building practical, reliable solutions that deliver real user and business impact
- Excellent communication skills and ability to drive alignment across technical and non-technical stakeholders
- Experience working with globally distributed teams is a plus
- Interest in healthcare and/or experience working with regulated data (HIPAA, PHI) is a plus
- Familiarity with AI/ML systems and their integration into product workflows is a plus
Benefits
- Opportunity to be at the forefront of innovation in pediatric healthcare.
- Work on challenging and impactful projects that leverage cutting-edge technologies.
- Collaborate with a talented and passionate team in a fast-paced and dynamic environment.
- Make a real difference in the lives of children and families in rural communities.
- Competitive salary and benefits package.
- Dog-friendly office.
- Catered lunch from local Denver restaurants five days a week, plus occasional breakfasts and dinners.
- Robust snack program and great coffee options (including cappuccino machine and cold brew cans).
- Regular team events and low-key socials.
- Up to $150/month commuter stipend, discounted nearby parking, and a discounted Colorado Athletic Club membership.
- Thoughtfully designed space for focus, collaboration, and connection.
- Competitive health benefits, stock options, 401(k), and generous PTO.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Lead the design and delivery of complex, high-performance mobile applications using React Native and embedded Go modules. • Define and drive mobile engineering best practices for both JS and Go layers. • Mentor and coach engineers, fostering technical growth and a culture of engineering excellence. • Partner with product, design, and architecture teams to align technical solutions with business goals. • Lead technical reviews, ensuring code quality, security, and adherence to architectural standards. • Identify and resolve systemic technical challenges, proactively addressing performance bottlenecks and scalability concerns in both React Native and Go code. • Contribute to the organization’s technical roadmap, influencing long-term technology choices and investment areas.
• Architect, design, build, and maintain full-stack applications • Develop APIs, data models, workflows, and backend services • Work with PostgreSQL to design database schemas • Write performant queries and manage schemas • Integrate with cloud-native services on Azure • Work in Linux environments to set up local environments • Create Docker containerized services • Use Jira for issue tracking • Produce documentation and system diagrams • Mentor other engineers and participate in code reviews
Software Engineer – Contractor
Proto LabsFounded in 1999, Proto Labs is a leading digital manufacturing company specializing in rapid prototyping and on-demand production. The company fosters a casual
• Design, develop, and maintain software applications used across Protolabs’ digital manufacturing and commerce platforms. • Build and enhance features using .NET Core, C#, web services, and SQL Server. • AI tools for software development such as Cursor, Claude or Co-pilot. • Develop, modify, test, debug, and document application programs of moderate complexity and scope. • Participate in requirements gathering, system design discussions, design reviews, and code reviews. • Create and maintain unit tests and automated acceptance tests to ensure software quality and reliability. • Debug and resolve production issues across functional and technical areas. • Work from established system designs and specifications using standard development tools, procedures, and best practices. • Collaborate effectively with architects, senior engineers, product partners, and crossfunctional teams. • Provide technical input and assistance to less experienced developers when appropriate. • Communicate development progress, risks, and support needs to team members and management. • Participate in a 24x7 on call rotation supporting global systems. • Follow software engineering best practices and contribute to system resilience, performance, and maintainability. • Stay current on relevant technologies, frameworks, and industry best practices.
Role Description The Software Engineer delivers cutting-edge software solutions that drive the company's rapid growth and reinforces the company's position as a leader in the enterprise software market. The role involves collaborating closely with product and development teams to design, develop, and deploy software that meets high standards for quality and innovation. The position will leverage your expertise in agile methodologies, unit testing, and collaboration to ensure software solutions that are scalable, reliable, and exceed customer expectations. The Software Developer also participates in the entire software development lifecycle, from conceptualization to deployment, ensuring that the company remains agile and responsive to market demands. Key Responsibilities - Ensure consistent and reliable sprint performance by effectively managing and completing committed tasks. - Contribute to the team's timely delivery, consistently meeting or exceeding the Release to Schedule targets. - Consistently achieve or surpass software quality targets by effectively managing and reducing escaped defects in software releases. - Consistently work towards reducing the backlog of Escaped Open Defects, improving product quality over time. - Produce scalable and efficient code that performs well, with documentation that is comprehensive and easy to understand. Key Qualities - Proficiency in utilizing data and analytics to make informed decisions and drive business strategies. - Ability to identify potential issues before they arise and effectively address them to mitigate risks and capitalize on opportunities. - Detail-oriented and organized, this individual prioritizes effectively, excels at time management, and anticipates well in decision making. Skills - Experience in agile methodology/scrum. - Experience in unit testing. - Experience in web development.


