Senior Software Engineer, Platform Services

February 27, 2026

Are you applying to the internship?

Job Description

Senior Software Engineer, Platform Services

At Innovatech Solutions Inc., we are pioneers in leveraging cutting-edge technology to solve complex industry challenges. Our mission is to build robust, scalable, and intuitive platforms that empower businesses globally. We pride ourselves on a culture of innovation, collaboration, and continuous learning, fostering an environment where bright minds can thrive and make a significant impact.

About the Role

We are seeking an exceptionally talented and highly motivated Senior Software Engineer to join our dynamic Platform Services team. In this pivotal role, you will be instrumental in designing, developing, and maintaining the core infrastructure and microservices that power our flagship products. You will work on critical backend systems, ensuring high availability, performance, and scalability, directly contributing to the reliability and future growth of our entire ecosystem. This position offers a unique opportunity to work with modern cloud technologies, distributed systems, and contribute to architectural decisions that shape our technical landscape.

Key Responsibilities

  • Lead the design, development, and deployment of highly scalable, fault-tolerant, and high-performance backend services and APIs using Go, Python, or Java.
  • Collaborate with product managers, architects, and other engineering teams to translate business requirements into technical specifications and deliver innovative solutions.
  • Architect and implement robust data models and interactions with various databases (e.g., PostgreSQL, Cassandra, Redis).
  • Ensure the operational excellence of our services through effective monitoring, alerting, and incident response, contributing to a strong on-call rotation.
  • Contribute to the continuous improvement of our CI/CD pipelines, development processes, and overall engineering best practices.
  • Mentor junior engineers, conduct code reviews, and promote a culture of quality, testing, and documentation.
  • Proactively identify and address performance bottlenecks, security vulnerabilities, and system limitations.
  • Participate in architectural discussions and contribute to the long-term technology roadmap of our platform.

Qualifications

Required Skills & Experience

  • 5+ years of professional experience in backend software development, building and scaling distributed systems.
  • Strong proficiency in at least one of the following programming languages: Go, Python, or Java.
  • Extensive experience with relational (e.g., PostgreSQL, MySQL) and/or NoSQL (e.g., Cassandra, MongoDB) databases.
  • Demonstrated expertise in designing and implementing RESTful APIs and microservices.
  • Solid understanding of cloud platforms such as AWS, GCP, or Azure, including services like EC2, S3, RDS, Lambda, Kubernetes (EKS/GKE/AKS).
  • Experience with containerization technologies like Docker and Kubernetes.
  • Familiarity with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI, CircleCI).
  • Excellent problem-solving skills, with a strong ability to debug complex systems.
  • Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.

Preferred Skills & Experience

  • Experience with messaging queues and event streaming platforms (e.g., Kafka, RabbitMQ, SQS).
  • Knowledge of infrastructure as code tools like Terraform or CloudFormation.
  • Familiarity with observability tools such as Prometheus, Grafana, ELK stack.
  • Experience working in an Agile/Scrum development environment.
  • Master’s degree in a relevant technical field.

What We Offer

  • Competitive salary and equity package.
  • Comprehensive health, dental, and vision insurance plans.
  • Generous paid time off, including holidays and sick leave.
  • Flexible work arrangements and a hybrid office model.
  • Opportunities for professional development, including conferences, workshops, and online courses.
  • A vibrant and inclusive company culture with regular team events and social gatherings.
  • Access to the latest tools and technologies, fostering an environment of continuous learning and innovation.
  • 401(k) matching program.

Our Commitment to Diversity

Innovatech Solutions Inc. is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We prohibit discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.

If you are a passionate engineer who thrives on tackling challenging problems and building resilient systems, we encourage you to apply. Join us in shaping the future of technology!