Senior Software Engineer – Platform & Infrastructure

April 6, 2026

Are you applying to the internship?

Job Description

Senior Software Engineer – Platform & Infrastructure

Are you a passionate and experienced Senior Software Engineer looking to make a significant impact? We are seeking a highly skilled individual to join our dynamic Platform & Infrastructure team. In this pivotal role, you will be instrumental in designing, building, and maintaining the core services and infrastructure that power our cutting-edge products, reaching millions of users globally. If you thrive in a collaborative environment, love tackling complex technical challenges, and are committed to engineering excellence, we want to hear from you!

About the Role

As a Senior Software Engineer, you will be a key contributor to the scalability, reliability, and performance of our foundational systems. You will lead technical initiatives, mentor junior engineers, and work cross-functionally with product and other engineering teams to deliver robust and innovative solutions. This role offers the opportunity to work with modern technologies, influence architectural decisions, and drive best practices across our engineering organization.

Key Responsibilities

  • Design and Develop: Architect, design, develop, test, and deploy highly scalable, reliable, and performant backend services and infrastructure components using best-in-class engineering practices.
  • Technical Leadership: Lead technical projects from conception to completion, providing guidance and mentorship to other engineers on the team.
  • System Optimization: Identify and resolve complex performance and scalability issues, ensuring optimal operation of our critical systems.
  • Code Quality: Champion code quality, maintainability, and testability through thorough code reviews, adherence to coding standards, and implementation of automated testing strategies.
  • Collaboration: Collaborate closely with product managers, other engineering teams, and operations to understand requirements, define solutions, and deliver features that meet business needs.
  • Troubleshooting & Support: Provide expertise in diagnosing and resolving production incidents, contributing to on-call rotations as needed, and improving system resilience.
  • Innovation & Research: Stay abreast of emerging technologies and industry trends, evaluating and recommending new tools and approaches to continuously improve our platform.
  • Documentation: Create and maintain clear, concise technical documentation for system architecture, design, and operational procedures.

What We’re Looking For

Required Qualifications

  • Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • Experience: 5+ years of professional experience in software development, with a significant focus on backend systems, distributed systems, and/or infrastructure engineering.
  • Programming Proficiency: Strong proficiency in one or more general-purpose programming languages such as Java, Go, Python, or C++.
  • Cloud Experience: Hands-on experience with major cloud platforms (e.g., AWS, GCP, Azure), including a deep understanding of services like EC2/GKE/AKS, S3, RDS/Cloud SQL, Lambda/Cloud Functions, SQS/Kafka.
  • System Design: Proven experience designing and implementing scalable, fault-tolerant, and performant distributed systems.
  • Database Expertise: Solid understanding and experience with various database technologies, both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., Cassandra, MongoDB, Redis).
  • Containerization & Orchestration: Experience with containerization technologies (Docker) and orchestration platforms (Kubernetes).
  • Problem-Solving: Exceptional analytical, problem-solving, and debugging skills with a keen attention to detail.
  • Communication: Excellent verbal and written communication skills, with the ability to articulate complex technical concepts to both technical and non-technical audiences.

Preferred Qualifications

  • Experience with Infrastructure as Code (IaC) tools like Terraform or CloudFormation.
  • Familiarity with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI, GitHub Actions).
  • Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack, Datadog).
  • Prior experience leading small teams or significant technical projects.
  • Contributions to open-source projects or active participation in technical communities.
  • Understanding of network protocols, security best practices, and microservices architecture.

Why Join Us?

We believe in fostering an environment where innovation thrives, and engineers are empowered to build groundbreaking solutions. When you join our team, you’ll benefit from:

  • Impactful Work: Contribute to products that genuinely improve the lives of millions.
  • Cutting-Edge Technology: Work with the latest tools and technologies in a fast-paced, agile environment.
  • Professional Growth: Opportunities for continuous learning, professional development, and career advancement through mentorship, training programs, and conferences.
  • Collaborative Culture: A supportive and inclusive team culture that values diverse perspectives and encourages knowledge sharing.
  • Competitive Compensation: Attractive salary, equity options, and comprehensive benefits package.
  • Work-Life Balance: Flexible work arrangements and a commitment to employee well-being.
  • Generous Benefits: Health, dental, and vision insurance, 401(k) matching, unlimited PTO, parental leave, wellness programs, and more.

Application Process

If this role excites you, please submit your resume and a cover letter detailing your relevant experience and why you are a great fit for our team. Our hiring process typically includes:

  1. Initial screening by a recruiter.
  2. Technical phone interview.
  3. On-site or virtual interview loop (covering system design, coding, behavioral, and team fit).

We look forward to reviewing your application!

Equal Opportunity Employer

We are an Equal Opportunity Employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.