Sr. Backend Engineer
Location
Latin America (LATAM)
Posted
10 days ago
Salary
0
Seniority
Senior
Job Description
Sr. Backend Engineer
Empirical
Role Description Our client, a rapidly growing, venture-backed Health-Tech company, is developing a next-generation platform that is transforming how companies administer and manage pharmacy benefits. Their unified technology platform delivers real-time, actionable insights that drive cost savings, power clinical services, and provide an exceptional customer experience. Qualifications - 5+ years of experience in software development, particularly on server-side applications, including API design, data models, and data processing - Proficiency in Golang - Proficiency with relational databases such as PostgreSQL, including schema design, SQL tuning, and monitoring. Optionally MySQL or others. - Strong experience designing and implementing scalable APIs, along with a solid understanding of design patterns, database architecture, and testing best practices - Working knowledge of GraphQL APIs, CI/CD pipelines, AWS, Docker, and Kubernetes is a plus - Strong English and communication skills - Familiarity with AI tools Requirements - 100% alignment with our core values! - Ability to take ownership of projects from start to finish - Strong collaboration and communication skills - Attention to detail and a passion for creating great user experiences - Comfortable communication through Slack and participating in key Agile ceremonies. Benefits - Remote/flexible work - Highly competitive compensation in US dollars - Opportunities for personal and professional development; mentorship, coaching and training as needed - Ongoing, 40 hours per week dedication - The opportunity to be part of an amazing, multicultural community of tech experts
Related Guides
Related Job Pages
More Backend Engineer Jobs
Role Description Enably is hiring on behalf of a high-growth software business looking for a Senior Ruby on Rails Engineer to join its product engineering team. This is a product-led company with real traction, a strong technical foundation, and a clear focus on building useful software that solves meaningful operational problems for customers. They have grown quickly, built a credible product, and are continuing to invest in engineering as a core part of how they scale. This is a role for someone who wants to do more than ship tickets. There is real scope here to shape technical direction, influence architecture, and contribute to how the engineering function evolves over time. This role can be carried out fully remotely, but applicants must be based in either the United Kingdom or the European Union. Why this role matters - This business wants senior engineers to have room to lead, not just code. - You will join a small, experienced team working across product areas that matter directly to the customer experience and the commercial strength of the platform. - You will take ownership of complex work from concept through to production, help guide technical decisions, and play an active part in maintaining a healthy, scalable engineering environment. - This is a hands-on senior role. You will be expected to write high-quality code, think carefully about trade-offs, support others, and help the team move with both pace and care. Tasks What you’ll be doing: - Leading the design and delivery of complex features from concept through to deployment. - Working closely with product and stakeholders to shape scope, challenge assumptions, and deliver practical solutions. - Making sound architectural decisions that keep the application maintainable, scalable, and performant. - Spending meaningful time improving stability, performance, and developer experience, not just feature delivery. - Maintaining a strong automated test suite that supports frequent, confident releases. - Investigating, resolving, and learning from production issues. - Supporting and mentoring other engineers through code reviews, pairing, and shared problem-solving. - Contributing to a pragmatic engineering culture focused on quality, momentum, and long-term sustainability. Requirements What they’re looking for: - A proven track record designing, building, and scaling production Rails applications. - Strong understanding of Rails fundamentals and how to apply them effectively in real systems. - Experience making architectural decisions that balance speed, quality, and long-term maintainability. - Confidence working across the stack, including frontend technologies such as JavaScript and CSS. - A strong testing mindset and hands-on experience with automated testing. - Experience debugging and resolving complex production issues. - The ability to mentor others and positively influence engineering standards. - Clear communication and good judgment when discussing technical trade-offs. - Comfort using modern AI and LLM-powered tools to support your workflow, while knowing when deep engineering thinking matters more than autocomplete in a fancy suit. Tech stack This team takes a pragmatic monolith approach and values clean, cohesive engineering over unnecessary complexity. Core technologies include: - Ruby on Rails 8 - PostgreSQL - Redis - Sidekiq - TimescaleDB - Turbo - React where appropriate for richer UI - ViewComponents - Sass - Minitest - Capybara - Playwright - Stripe - GitHub Actions - Heroku You do not need to have used every tool listed above, but strong Rails depth and sound engineering judgment are important. Benefits What’s on offer: - Competitive salary starting from £75,000 depending on experience. - Fully remote working within the UK or EU. - Belfast office hybrid access for those based locally. - Private health insurance for you and your family. - Company pension. - 35 days annual leave. - Share options. - Work from home budget. - Learning and development support. - Ongoing coaching and collaboration. - Regular in-person team and company meetups. Equal opportunities Enably is committed to fair, inclusive hiring and we work with clients who take the same approach seriously. We welcome applications from suitably qualified candidates of all backgrounds and are committed to ensuring a respectful and inclusive recruitment experience for everyone. If you need any reasonable adjustments during the process, please let us know.
• Develop and maintain back-end applications using Python. • Create, evolve and sustain automations and RPA (Robotic Process Automation) solutions. • Develop integrations between internal systems and third-party platforms. • Model, query, and optimize MySQL database structures. • Perform version control and collaborate on projects using Git. • Participate in the analysis, correction, and resolution of incidents in the production environment. • Produce technical documentation related to the solutions developed. • Support the implementation of development best practices, code quality, and security. • Participate in code reviews and continuous improvement processes.
• Provide technical guidance and mentorship to the database development team • Design, develop, and optimize database systems to meet business requirements • Recommend improvements to the database architecture and design to enhance scalability, availability, and security • Collaborate with the DevOps team to automate database deployments and integrate with CI/CD pipelines • Create and maintain comprehensive documentation for database systems and processes • Stay updated with the latest database technologies and best practices, and implement improvements as needed • Monitor and optimize database performance, ensuring high availability and reliability • Work closely with software developers, business analysts, and other stakeholders to integrate database solutions with applications • Perform code reviews to support Database development • Optimize database queries and stored procedures for maximum efficiency and performance • Develop complex SQL queries, stored procedures, functions, triggers, and views to support business logic and application functionality • Perform data modeling, including designing schemas, tables, indexes, and relationships, for both transactional and analytical use cases • Troubleshoot and resolve database-related issues reported by application teams • Provide off-hours support when required • Provide on-site disaster recovery assistance when required • Perform all other duties and special projects as assigned
• Design and build scalable short-form video infrastructure • Architect video ingestion and transcoding pipelines • Optimize playback performance across mobile and web • Design scalable media delivery systems • Build APIs supporting high-volume video engagement • Help architect recommendation and engagement systems • Work on low-latency media infrastructure • Collaborate with frontend, mobile, AI, and platform engineers • Help optimize infrastructure for global fan engagement at scale



