Apply now »

Senior Principal Software Engineer

Requisition Number:  19538
Contract Type:  Permanent
Location(s): 

Chennai, IN


Senior Principal Software Engineer

ROLE DESCRIPTION SUMMARY

Intelsat Inflight has an exciting opportunity for a Senior Principal Software Engineer.  You will be part of a team responsible for

  • Portal Software design and governing scalable architectural improvements
  • Driving architectural alignment and long-term technical strategy across multiple teams.
  • Leading feature refinements and ensuring end-to-end delivery of high-quality, reliable solutions.
  • Enabling predictable delivery through strong architectural judgment and technical mentorship.
  • Ensuring long-term maintainability, operational excellence, and system health.
  • Partnering closely with product, platform, and external stakeholders to deliver scalable solutions.

 

PRIMARY RESPONSIBILITIES / KEY RESULT AREAS

The ideal candidate for this role will be a working member of an engineering team delivering quality technical solutions by providing architectural idea for the new or improved application. This role requires solid understanding of the design, architectural flows and scaling the performance, using CI / CD technologies. Primary Responsibilities will include the following.

 

Core Responsibilities

  • Architecture Ownership & Sustainability: Drive and govern architectural decisions with a strong focus on maintainability, extensibility, and long-term system health, balancing immediate delivery needs with future scalability.
  • Feature Refinement & End-to-End Delivery: Own technical outcomes during feature refinement, ensuring feasibility, defining scope, dependency clarity, and end-to-end delivery from design through production readiness.
  • Technical Leadership & Mentorship: Mentor and guide engineers across teams, review designs and code, and elevate overall technical maturity while enabling teams to solve complex problems independently.
  • Cross-Team & External Collaboration: Act as a technical bridge across teams, programs, and vendors, owning integration contracts and ICDs while reducing delivery risk through proactive alignment and communication. Also partner with Product, QA and other stake holders to ensure clarity, completeness and quality delivery.
  • Quality, Reliability & Delivery Excellence: Partner with QA and DevOps to strengthen CI/CD practices, improve system reliability, reduce incidents, and ensure consistent, predictable delivery.
  • Standards, Patterns & Design Governance: Define, evolve, and enforce architecture standards, design patterns, and best practices while reviewing and approving low-level designs for clarity, simplicity, and alignment. Need to drive technical community of Practice (CoP)
  • Engineering Excellence & Operational Readiness: Provide hands-on technical leadership in implementation, performance, resiliency, observability, and production stability, including post-release issue resolution.

Key Focus Areas

  • Portal System Software: Drive scalable, observable high-quality software development and delivery.
  • Non-Functional Requirements (NFRs): Ensuring the system is fully monitored, reliable, secure, performant, and maintainable.

COMPETENCIES

  • Communication: Clearly articulates complex technical concepts through concise documentation and presentations, effectively influencing stakeholders, customers, and vendors.
  • Architectural Judgment & Problem Solving: Demonstrates strong analytical thinking to evaluate trade-offs, drive sound decisions, and resolve complex technical challenges.
  • Technical Leadership & Collaboration: Leads with ownership while working autonomously and collaborating effectively across cross-functional, matrixed teams.

QUALIFICATIONS & EXPERIENCE

  • Master’s or bachelor’s degree in computer science, information technology or related technology – advanced degree preferred.
  • Minimum 15 years of experience in the Software industry with 3-5 years of working as an architect and 5+ years of hands-on experience building APIs and microservices at scale.
  • Good development experience with Java / Go / Node.js / Spring Boot / NGINX / Rabbit MQ
  • Nice to have development experience in React.js
  • Good experience in Architecting and Designing Large scale applications
  • Experience in CI/CD and AWS deployments (EC2, SQS, SNS, Lambda, S3, Aurora, DynamoDB)
  • String experience with system observability, monitoring and production support.
  • Advanced knowledge of software development lifecycles; expert knowledge in Agile and Lean methods.
  • Ability to support architectural suggestions and bring up a high available and scalable system.
  • Proponent of DevOps, TDD, Agile/XP practices, and CI/CD pipelines
  • Ability to work under pressure, prioritize work, coordinate with onsite stakeholders and well organized.
  • Flexibility in working with technologies and platforms.
  • A commitment to excellence, best practices, and the continuous improvement of our products, code base, processes, and tools.

SES and its Affiliated Companies are committed to providing fair and equal employment opportunities to all. We are an Equal Opportunity employer and will consider all qualified applicants for employment without regard to race, color, religion, gender, pregnancy, sex, sexual orientation, gender identity, national origin, age, genetic information, protected veteran status, disability, or any other basis protected by local, state, or federal law.

For more information on SES, click here.

Apply now »