Senior Software Engineer, Platform Team

February 27, 2026

Are you applying to the internship?

Job Description

Senior Software Engineer, Platform Team

Company: InnovateTech Solutions
Location: Hybrid (San Francisco, CA / Remote options available)

InnovateTech Solutions is a pioneering force in cloud-native application development, dedicated to building robust, scalable, and intelligent platforms that empower businesses worldwide. We are a fast-growing, dynamic company committed to innovation, collaboration, and making a significant impact in the tech industry. Our culture thrives on curiosity, problem-solving, and continuous learning, fostering an environment where every engineer can grow and excel.

Job Summary

We are seeking a highly skilled and experienced Senior Software Engineer to join our Platform Team. In this critical role, you will be instrumental in designing, building, and maintaining the core infrastructure and services that underpin all of InnovateTech’s products. You will work on challenging problems related to scalability, reliability, performance, and security, contributing to the foundational components that enable our product teams to deliver exceptional value to our customers. This position requires a strong technical leader who can drive projects from conception to deployment, mentor junior engineers, and champion best practices.

Key Responsibilities

  • Lead the design, development, testing, and deployment of highly scalable, reliable, and secure platform services and infrastructure components.
  • Collaborate closely with product teams to understand their needs and provide robust, extensible solutions that support their features.
  • Architect and implement solutions for critical areas such as API gateways, data pipelines, observability, identity management, and service mesh.
  • Drive technical discussions, perform comprehensive code reviews, and contribute to the overall technical strategy and roadmap of the platform.
  • Identify and address performance bottlenecks, optimize existing systems, and ensure the operational health of services.
  • Mentor and provide technical guidance to junior and mid-level engineers, fostering a culture of excellence and continuous improvement.
  • Champion best practices in software development, including testing, CI/CD, documentation, and security.
  • Evaluate new technologies and tools to improve platform capabilities, developer experience, and operational efficiency.
  • Participate in on-call rotations to ensure the stability and availability of our critical platform services.

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.
  • 5+ years of professional experience in software development, with a strong focus on backend or platform engineering.
  • Expert proficiency in at least one modern programming language such as Go, Java, Python, or C#.
  • Deep understanding of distributed systems, microservices architecture, and cloud-native patterns.
  • Extensive experience with cloud platforms (e.g., AWS, GCP, Azure) and associated services (e.g., EC2/GCE, S3/GCS, Lambda/Cloud Functions, RDS/Cloud SQL).
  • Solid experience with containerization technologies (Docker) and orchestration platforms (Kubernetes).
  • Strong knowledge of database technologies, both relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Cassandra, Redis).
  • Experience with designing and implementing RESTful APIs and gRPC services.
  • Proficiency with version control systems (Git) and CI/CD pipelines (e.g., Jenkins, GitLab CI, GitHub Actions).
  • Excellent problem-solving skills, ability to debug complex issues across various systems.
  • Strong communication and collaboration skills, with the ability to articulate complex technical concepts to diverse audiences.

Preferred Qualifications

  • Experience with messaging queues (e.g., Kafka, RabbitMQ, SQS/Pub/Sub).
  • Familiarity with observability tools (e.g., Prometheus, Grafana, ELK Stack, Jaeger, DataDog).
  • Prior experience working on large-scale, high-traffic production systems.
  • Contribution to open-source projects or active participation in the developer community.
  • Knowledge of security best practices in cloud environments.
  • Experience with infrastructure as code tools (e.g., Terraform, CloudFormation).

What We Offer

  • Competitive salary and generous equity package.
  • Comprehensive health, dental, and vision insurance plans.
  • Flexible work arrangements, including hybrid and remote options.
  • Unlimited paid time off and company holidays.
  • 401(k) retirement plan with company matching.
  • Professional development stipend for conferences, courses, and certifications.
  • Opportunities for rapid career growth and leadership within a fast-paced environment.
  • A vibrant, inclusive, and collaborative company culture that values innovation and impact.
  • Wellness programs and employee assistance initiatives.

Diversity & Inclusion

InnovateTech Solutions is an equal opportunity employer. We believe that a diverse and inclusive workforce is essential for driving innovation and success. We actively encourage applications from all qualified individuals regardless of race, color, religion, gender, sexual orientation, age, disability, national origin, veteran status, or any other characteristic protected by law. We are committed to creating an environment where everyone feels respected, valued, and empowered to bring their authentic selves to work.

How to Apply

If you are a passionate Senior Software Engineer looking for a challenging role where you can make a significant impact on core platform development, we encourage you to apply! Please submit your resume and a cover letter detailing your relevant experience and why you are a great fit for InnovateTech Solutions through our career portal at innovatetechsolutions.com/careers. We look forward to reviewing your application!