Senior Software Engineer, Backend

3 days ago


Bengaluru, Karnataka, India Fox Corporation Full time ₹ 20,00,000 - ₹ 25,00,000 per year

Overview Of The Company
Fox Corporation

Under the FOX banner, we produce and distribute content through some of the world's leading and most valued brands, including: FOX News Media, FOX Sports, FOX Entertainment, FOX Television Stations and Tubi Media Group. We empower a diverse range of creators to imagine and develop culturally significant content, while building an organization that thrives on creative ideas, operational expertise and strategic thinking.

Job Description
J
OB DESCRIPTION

As a Senior Software Engineer, you will play a crucial role in the full software development lifecycle of the backend systems that power our machine learning applications. Working both independently and as part of a team, you will adopt an Agile methodology, focusing on building the scalable and reliable software architecture and infrastructure needed to support our model development and deployment efforts. We are seeking talented and passionate Software Engineers who take the initiative in identifying and solving complex problems related to ML systems.

  • Proficiency in writing high-quality, maintainable, and robust code, with expertise in languages such as Golang or Java.
  • Adopting best practices in software engineering, including design, testing, version control, documentation, build, deployment, and operations.
  • Experience with the machine learning model lifecycle, including ML Ops principles, model deployment, monitoring, and scaling.
  • Experience in developing highly scalable software systems with characteristics such as high performance, high availability, low latency, and distributed architecture.

a Snapshot Of Your Responsibilities

  • Design, build, and maintain scalable infrastructure to support the entire machine learning model lifecycle, from training and deployment to inference and monitoring.
  • Act as the owner of a functional area within our ML platform, from product conception to delivery.
  • Prepare high-level designs and document them, ensuring they meet the demands of large-scale ML workloads.
  • Independently perform low-level design and coding in multiple tech components.
  • Optimize existing microservices for performance, latency, and cost, particularly those serving ML models.
  • Consider non-functional requirements (reliability, availability, scalability) when making decisions.
  • Build, develop, mentor, and coach junior team members.
  • Conduct and participate in code and design reviews to maintain high development standards.
  • Collaborate with Data Science and ML teams to understand their infrastructure needs and build pragmatic, flexible systems that deliver tangible business impact.

What Will You Need:

  • Bachelor's or Master's degree in Computer Science or equivalent with at least 5 years of experience.
  • Substantial experience in building complex and scalable backend solutions, preferably for ML or data-intensive systems.
  • Excellent programming skills in one or more languages, preferably Golang or Java.
  • Strong object-oriented design skills, ability to apply design patterns, and an uncanny ability to design intuitive modules and class-level interfaces.
  • Experience in distributed systems design and architecture, with experience in system performance and scaling for large-scale ML workloads.
  • Experience with a variety of databases, including relational (e.g., MySQL), NoSQL (e.g., MongoDB), and Vector Databases.
  • Experience in leading multi-engineer projects and mentoring junior engineers.
  • Ability to perform deep problem-solving and build elegant, maintainable solutions for complex problems.

We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, gender identity, disability, protected veteran status, or any other characteristic protected by law. We will consider for employment qualified applicants with criminal histories consistent with applicable law.



  • Bengaluru, Karnataka, India Indium Software Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Role: Senior Software Engineer Backend-Focused Full Stack , React, AWS)Base Location: BengaluruRemote6+ years building scalable backend services with (ExpressJS/NestJS), React, and cloud-native serverless architectures.Experienced with TypeScript, ORM tools (Prisma/Sequelize/TypeORM), relational and NoSQL databases, AWS infrastructureSkilled in integrating...


  • Bengaluru, Karnataka, India Weekday Full time ₹ 35,00,000 - ₹ 75,00,000

    This role is for one of our clientsIndustry: Financial ServicesSeniority level: Mid-Senior levelMin Experience: 5 yearsLocation: BangaloreJobType: full-time ₹35,00,000 - ₹75,00,000 a year We are looking for a Senior Software Engineer – Backend Systems to design and develop high-performance, scalable backend architectures for data-intensive and...


  • Bengaluru, Karnataka, India Cherry Merry Home Foods Full time ₹ 50,000 - ₹ 10,00,000 per year

    Job DescriptionContract - Worldwide - Remote - 5+ yearsMandatory Technical Skills: PHP, API Development, My SQLAbout the roleYou will be joining a Technology department and working with our main products: RCP (Reseller Control Panel), which is the main user interface our customers interact with; Domains & DNS, including all domain-related features like...


  • Bengaluru, Karnataka, India Weekday Full time ₹ 3,50,00,000 - ₹ 7,50,00,000 per year

    This role is for one of our clients Industry: Financial Services Seniority level: Mid-Senior level Min Experience: 5 years Location: Bangalore JobType: full-time ₹35,00,000 - ₹75,00,000 a year We are looking for a Senior Software Engineer – Backend Systems to design and develop high-performance, scalable backend architectures for data-intensive and...


  • Bengaluru, Karnataka, India Weekday Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    This role is for one of our clientsIndustry: Financial ServicesSeniority level: Mid-Senior levelMin Experience: 5 yearsLocation: BangaloreJobType: full-timeWe are looking for a Senior Software Engineer – Backend Systems to design and develop high-performance, scalable backend architectures for data-intensive and computationally complex applications. In...


  • Bengaluru, Karnataka, India Weekday (YC W21) Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    This role is for one of our clientsIndustry: Financial ServicesSeniority level: Mid-Senior levelMin Experience: 5 yearsLocation: BangaloreJobType: full-timeWe may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but...


  • Bengaluru, Karnataka, India Doxel Full time ₹ 15,00,000 - ₹ 30,00,000 per year

    Construction is the 2nd largest industry in the world (4x the size of SaaS). But unlike software (with observability platforms such as AppDynamics and Datadog), construction teams lack automated feedback loops to help projects stay on schedule and on budget. Without this observability, construction wastes a whopping $3T per year because glitches aren't...


  • Bengaluru, Karnataka, India AliveCor Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Why join AliveCor?      Our vibrant team of people are attracted to AliveCor because they want to build something meaningful -- and AliveCor delivers: every day, customers tell us that we've saved lives. Join us in our mission   The Opportunity:   AliveCor is the most clinically validated personal ECG technology, trusted and recommended by leading...


  • Bengaluru, Karnataka, India AliveCor Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    Why join AliveCor?At AliveCor, we imagine a healthier world powered by access to personalized intelligent information. We're on a mission to be the world's heart health partner by enabling access to quality heart care for everyone. AliveCor has pioneered over-the-counter medical ECG devices and continues to lead the way in empowering consumers and patients...


  • Bengaluru, Karnataka, India Arcana Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Join our dynamic team at the forefront of cutting-edge technology as we seek a seasoned Senior Backend Engineer. Embark on a journey where your deep-rooted expertise in computer science fundamentals, alongside an intricate understanding of data structures, algorithms, and system design, becomes the cornerstone of innovative solutions. This pivotal role not...