Are you applying to the internship?
Job Description
Senior Software Engineer, Platform Services | InnovateGlobal Technologies
The Tone:
This is a full-time role at InnovateGlobal Technologies. The job description does not specify a location. InnovateGlobal Technologies creates robust and scalable solutions that empower businesses worldwide. This role is crucial for designing, developing, and maintaining the core infrastructure and services that power our next-generation applications, making a tangible difference in the future of technology.
The TL;DR
• Role: Full Time
• Type: Full-time
• Location: Not specified
• Team: Platform Services team
• Mission: Design, develop, and maintain the core infrastructure and services that power next-generation applications.
• Tech Stack: Go, Java, Python, C#, AWS, Azure, GCP, SQL, NoSQL, PostgreSQL, DynamoDB, MongoDB, Docker, Kubernetes, CI/CD, Kafka, RabbitMQ, Prometheus, Grafana, ELK stack, Datadog, Terraform, CloudFormation
What You’ll Actually Do
• Lead the design, development, and implementation of high-performance, scalable, and resilient platform services.
• Collaborate with product managers, architects, and other engineering teams to define requirements and deliver solutions.
• Mentor junior engineers, conduct code reviews, and contribute to best practices for software development, testing, and deployment.
• Optimize existing services for performance, reliability, and cost-efficiency, ensuring adherence to SLOs/SLAs.
• Drive the adoption of new technologies and architectural patterns to enhance platform capabilities.
The Must-Haves
• Background: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field, with a significant focus on backend or platform engineering.
• Experience: 5+ years of professional software development experience, with proven experience on cloud platforms (AWS, Azure, GCP).
• Skills: Expertise in at least one modern programming language (Go, Java, Python, or C#), strong understanding of distributed systems and microservices architecture, proficiency in database systems (SQL, NoSQL), familiarity with containerization (Docker, Kubernetes) and CI/CD pipelines, and solid problem-solving skills including data structures, algorithms, and software design patterns.
• Bonus: Experience with event-driven architectures (Kafka, RabbitMQ), knowledge of observability tools (Prometheus, Grafana, ELK stack, Datadog), contributions to open-source projects, or experience with Infrastructure as Code (Terraform, CloudFormation).