Senior Software Engineer, Cloud Platform

February 27, 2026

Are you applying to the internship?

Job Description

Senior Software Engineer, Cloud Platform

Tech Innovators Inc. is seeking a highly motivated and skilled Senior Software Engineer to join our dynamic Cloud Platform team. This is an exceptional opportunity for a talented professional to contribute to the design, development, and scaling of our core cloud infrastructure, playing a crucial role in enabling the next generation of our innovative products and services.

About Tech Innovators Inc.

Tech Innovators Inc. is a leading disruptor in the enterprise SaaS space, dedicated to revolutionizing how businesses manage their data and workflows. We provide cutting-edge solutions that empower organizations to achieve unparalleled efficiency, insight, and agility. Our culture fosters collaboration, creativity, and continuous learning, empowering our employees to achieve their full potential and make a significant impact on our global customer base.

Job Summary

As a Senior Software Engineer on the Cloud Platform team, you will be instrumental in building and maintaining the foundational services and infrastructure that power all of Tech Innovators Inc.’s applications. You will be responsible for developing robust, scalable, and secure cloud-native solutions, focusing on microservices architecture, distributed systems, and automation. This position requires a proactive problem-solver with a strong ability to manage complex technical challenges, mentor junior engineers, and drive best practices in software development and cloud operations.

Key Responsibilities

  • Design and Develop: Architect, design, and implement highly available, scalable, and resilient cloud-native services and APIs using modern programming languages (e.g., Go, Python, Java) and frameworks.
  • Infrastructure as Code: Develop and maintain infrastructure as code (IaC) using tools like Terraform or CloudFormation to provision and manage cloud resources (AWS, Azure, or GCP).
  • System Optimization: Identify and resolve performance and scalability issues across distributed systems, implementing monitoring, logging, and alerting solutions to ensure platform health.
  • Security & Compliance: Ensure the platform adheres to security best practices and compliance requirements, implementing robust security controls and participating in security reviews.
  • Collaboration & Mentorship: Collaborate effectively with cross-functional teams including Product, DevOps, and other Engineering teams. Mentor junior engineers, conduct code reviews, and promote a culture of technical excellence.
  • Innovation & Best Practices: Stay abreast of industry trends, emerging technologies, and best practices in cloud computing and software engineering, advocating for their adoption where appropriate.
  • Troubleshooting: Participate in on-call rotation to support and troubleshoot production issues, contributing to root cause analysis and implementing preventative measures.

Qualifications

Required Skills & Experience

  • Education: Bachelor’s degree in Computer Science, Engineering, or a related technical field.
  • Experience: 5+ years of demonstrable experience in software development, with a significant focus on building and operating cloud-native applications and platforms.
  • Programming Languages: Strong proficiency in at least one modern programming language (e.g., Go, Python, Java, C#).
  • Cloud Platforms: Hands-on experience with at least one major public cloud provider (AWS, Azure, or GCP), including a deep understanding of core services (e.g., EC2/VMs, S3/Storage, Lambda/Functions, Kubernetes/EKS/AKS/GKE, Databases like RDS/CosmosDB/CloudSQL).
  • Distributed Systems: Solid understanding of microservices architecture, RESTful APIs, message queues (e.g., Kafka, RabbitMQ, SQS/Azure Service Bus), and distributed system design patterns.
  • DevOps Practices: Experience with CI/CD pipelines (e.g., Jenkins, GitLab CI, Azure DevOps), version control systems (Git), and infrastructure as code (e.g., Terraform, CloudFormation).
  • Core Competencies:
    • Strong analytical and problem-solving abilities, with a methodical approach to debugging complex systems.
    • Excellent communication (written and verbal) and interpersonal skills, with the ability to articulate complex technical concepts clearly.
    • Proven ability to work independently and as part of a high-performing team in an agile environment.
    • Detail-oriented with strong organizational and time management skills.

Preferred Skills & Experience

  • Master’s degree in Computer Science or a related field.
  • Relevant cloud certifications (e.g., AWS Certified Solutions Architect, Azure Developer Associate, GCP Professional Cloud Developer).
  • Experience with containerization technologies (Docker, Kubernetes) and serverless architectures.
  • Familiarity with NoSQL databases (e.g., DynamoDB, MongoDB, Cassandra).
  • Prior experience with large-scale data processing or streaming technologies.
  • Demonstrated leadership experience, including leading projects or mentoring junior team members.

Why Join Us?

  • Impact: Contribute to foundational platforms that enable all of Tech Innovators Inc.’s product offerings and directly impact our global customer base.
  • Growth: Opportunities for professional development, continuous learning, and career advancement. We invest in our employees’ growth through training budgets, mentorship programs, internal workshops, and conference attendance.
  • Culture: A supportive, inclusive, and collaborative work environment where your ideas are valued and innovation is encouraged.
  • Innovation: Work with cutting-edge technologies and drive the adoption of modern cloud-native architectures.
  • Team: Join a talented and passionate team of experts dedicated to building the future of enterprise SaaS.

Benefits & Perks

  • Competitive salary and performance-based bonuses.
  • Comprehensive health, dental, and vision insurance plans for you and your family.
  • Generous paid time off (vacation, sick leave, holidays, and floating holidays).
  • 401(k) matching or equivalent retirement savings plan.
  • Flexible work arrangements, including hybrid and remote-friendly options.
  • Professional development stipend and tuition reimbursement program.
  • Employee assistance program, wellness initiatives, and mental health support.
  • Modern office space with amenities (if applicable for hybrid/onsite roles), including healthy snacks and beverages.

Application Process

Interested candidates are invited to submit their resume and a cover letter detailing their qualifications and interest in this role through our careers page at www.techinnovatorsinc.com/careers.

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. We encourage all qualified individuals to apply.