Backend Team Lead
Location
Colombia
Posted
8 days ago
Salary
0
Seniority
Lead
Job Description
Backend Team Lead
Pixelogic Media
Role Description mediafellows is looking for a Backend Team Lead to establish and lead a Development Hub in Colombia. If you have comprehensive knowledge of Ruby on Rails, are highly familiar with distributed service architectures, and have successfully led teams in the development of complex web applications in a professional capacity in the past, you’re the one we’re seeking. As a Backend Team Lead, you will oversee the development of solutions for our sophisticated SaaS platform MediaStore, an online B2B service for marketing and distribution of audiovisual content – covering content management, video screening, contracting, fulfillment, and delivery. Some of the largest studios, broadcasters, and distributors from around the world rely on our platform solution. You’ll get to work with a complex, mature code base that comprises multiple services providing various REST APIs. Our architecture stack includes a wide array of technologies, including: - Ruby on Rails - PostgreSQL - Elasticsearch - Clickhouse - Redis - Kubernetes - and more This is a unique opportunity to be part of transforming the media industry from on-prem to cloud-based workflows. We look for a new colleague with skills, passion, humor, and a strong sense of responsibility who will help us take our software solution to the next level using state-of-the-art web technologies. We welcome candidates enthusiastic about learning and personal growth. If you see yourself in this role, please apply! Qualifications - 7+ years of experience in web application development - 5+ years of programming experience in Ruby on Rails - Excellent knowledge of PostgreSQL or another SQL database system - Decent experience in building and consuming JSON APIs - Passionate about building automated tests using RSpec - Familiar with Git and Git-based workflows, including GitHub code reviews - Ability to balance maintainability, security, performance, and flexibility - Strong team leadership skills and proactive knowledge sharing - Strong sense of responsibility and ownership - Strong autonomy, self-discipline, and ability to self-educate - Fluent in English Requirements - Experience in leading teams of at least 5 developers for 3+ years - First-hand experience with DevOps tools and environments - Cloud Service Infrastructure knowledge, specifically with AWS - Hands-on experience in utilizing AI tools for rapid but solid code development - Knowledge about video transcoding and online streaming Benefits - Very attractive compensation - Broad flexibility in how, when, and where you work - Free choice of working tools and software you are most familiar with - Modern CMS / Asset management platform with a fascinating growth perspective - An international team of smart and friendly colleagues within a fast-moving company
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Analyze and optimize database performance through monitoring, tuning, and query optimization to ensure optimal response times and efficient resource utilization. • Conduct capacity planning and forecasting to anticipate future database requirements and ensure scalability. • Diagnose and resolve complex database issues, including performance bottlenecks, scalability problems, and data inconsistencies. • Work closely with developers, system administrators, and other stakeholders to understand application requirements and provide guidance on database-related concerns. • Implement automation for repetitive tasks and performance monitoring.
Data Platform Architect, Databricks
Symbotic Inc.Symbotic Inc. is a robotic technology company whose platform, powered by artificial intelligence (AI), aims to reimagine how consumer goods move through the glo
• Work closely with enterprise IT teams to design analytics and data solutions aligned to business strategy • Define architecture patterns for ingestion, transformation, and serving layers • Establish best practices for Unity Catalog, Delta Lake, and orchestration • Guide pod-based delivery teams • Define development standards for pipelines, notebooks, and CI/CD • Optimize pipelines for performance and cost • Integrate Databricks with Azure ecosystem and Power BI • Implement governance using Unity Catalog • Define reusable frameworks and templates
Software Engineer, Backend
Environmental Management AuthorityThe Environmental Management Authority is committed to protecting and conserving the natural environment to enhance life
• Develop and maintain enterprise software applications, including API, data, application, and service development. • Write clean, efficient, and maintainable code by employing test-driven development process. • Build scalable and reliable back-end systems using languages like Go and Python. • Develop and maintain APIs using REST, gRPC or GraphQL. • Integrate multiple enterprise applications and services using a scalable framework like FastAPI. • Build and maintain data schema using PostgreSQL, NoSQL etc. • Knowledge of front-end interfaces using HTML, CSS, and JavaScript frameworks such as React or Angular. • Design data pipelines for ML using DE stack; event driven technologies like Temporal and Kafka. Work with foundational LLMs across OpenAI, Gemini and Claude. • Ensure that applications are secure and adhere to industry best practices. • Able to design and develop enterprise grade features/modules using SOLID principles and best practices around software engineering. • Develop high availability, low latency enterprise grade software products using Agentic Architecture, LLMs and RAG technology. • Continuously improve software development processes and practices.
Role Description As a Senior Backend .NET Engineer, you will play a pivotal role in designing, building, and maintaining robust, scalable, and high-performance server-side applications. You will collaborate closely with cross-functional teams to translate complex business requirements into clean, efficient, and maintainable code. As a senior member of the team, you will also mentor junior engineers, drive architectural decisions, and champion engineering best practices using the latest .NET technologies to ensure our platform's long-term success. - Participate in the software design and architecture process to ensure scalability, performance, and maintainability. - Contribute to the code base using best practices and standard design patterns. - Write and maintain documentation for code and processes to ensure effective collaboration and knowledge transfer. - Perform design and code reviews to maintain quality, performance, and responsiveness. - Troubleshoot and resolve technical issues, revising code as needed. - Collaborate with cross-functional teams to gather requirements and ensure a high-performing user experience. - Apply Agile methodologies to structure and execute releases reliably and to a high standard. - Manage and resolve customer issues, delivering timely fixes. Qualifications - Bachelor's Degree in Computer Science, Engineering, or a related field. - 5+ Years of experience and proficiency in .NET (and/or Python, Delphi). - Experience shipping user-facing products, desktop, mobile, and SaaS platforms. - Experience with software development frameworks and libraries (e.g., React, Angular). - Proficient in database design/management. - Strong understanding of data structures, algorithms, and software design patterns. - Experience with version control systems (e.g., Git, SVN). - Familiarity with cloud technologies (AWS, Azure, GCP) and CI/CD pipelines. - Experience in debugging, troubleshooting, and optimizing existing code. - Experience with Agile methodologies (Scrum, Kanban) and using project management tools (e.g., Jira, Trello). - Advanced English Level is required for this role, as you will work with US clients. Effective communication in English is essential to deliver the best solutions to our clients and expand your horizons. Benefits - Competitive USD salary. - 100% remote work: While you can work from anywhere, you’re always welcome to connect with teammates and grow your network at our coworking spaces across LATAM. - Paid off & national holidays: Take the time you need according to your country’s regulations while receiving your full salary. - Sick leave: Focus on your health without stress. Take the necessary time to recover and feel better. - Annual credit: Spend it on the perks you love to enhance your work-life balance. - Team-building activities: Join us for coffee breaks, tech talks, and after-work gatherings to bond with your Nortal family and feel part of our vibrant community. - Birthday off: Enjoy an extra day off during your birthday week to celebrate in style with friends and family.



