POSITION TITLE: Senior Backend Software Engineer
Experience: 7+ years
Location: Guadalajara, Mexico (Hybrid)
Industry: Media & Entertainment
ABOUT THE ROLE:
We are seeking a Software Engineer with expertise in with expertise in backend
systems, databases, and cloud platforms. This role blends hands-on backend
engineering with higher-level responsibilities in design, architecture, and team
leadership. You’ll play a key role in shaping solutions, mentoring junior
engineers, and collaborating with cross-functional teams to deliver high-quality
software.
This role requires strong technical depth combined with the ability to design
scalable systems, mentor engineers, and collaborate across teams to deliver
business-critical solutions.
RESPONSIBILITIES:
· Lead the design and development of backend services and APIs using modern
backend frameworks.
· Design and implement backend systems that are highly scalable and easily
expandable, ensuring they can adapt to evolving business needs and future
growth.
· Contribute to system architecture discussions and own module/service-level
designs.
· Design and build client-facing APIs that are scalable, reliable, and secure,
ensuring services and APIs comply with security best practices in collaboration
with the security team.
· Design and build internal APIs that are consumed by frontend applications and
services.
· Write clean, maintainable, and performant code.
· Design and optimize solutions using relational and non-relational databases.
· Adopt and champion AI-assisted development tools to accelerate delivery,
improve code quality, and share best practices across the team.
· Partner with QA to deliver quality features in a timely manner.
· Ensure sufficient unit test coverage for backend services, working closely
with the Tech Lead to validate test quality and completeness.
· Support and mentor junior engineers in writing effective unit tests and
fostering a test-first minds