inspeq ai Logo

inspeq ai

Senior Software Engineer

Reposted 3 Days Ago
Be an Early Applicant
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Design, develop, and maintain cloud-native backend systems and scalable APIs using Golang, Python, and Rust. Build and deploy microservices to Kubernetes, optimize cloud infrastructure for performance and cost, implement CI/CD/GitOps pipelines, and monitor and improve system reliability, performance, and availability.
The summary above was generated by AI
About the Role

Inspeq AI is looking for a highly skilled Senior Software Engineer with Golang, Python, and Kubernetes expertise to join our dynamic team. This role involves designing, developing, and maintaining enterprise-grade software solutions that leverage cloud-native technologies. It includes developing and deploying microservices on Kubernetes while building scalable APIs and backend services. You will get to optimize cloud infrastructure for enterprise applications and implement CI/CD pipelines for automated deployments while enhancing system performance and reliability. This job requires an important blend of software development (50%), Cloud & Kubernetes (30%), System Architecture & Design (10%), Performance & Reliability (10%)

Key Projects You'll Work On

  1. Developing and deploying microservices on Kubernetes

  2. Building scalable APIs and backend services

  3. Optimizing cloud infrastructure for enterprise applications

  4. Implementing CI/CD pipelines for automated deployments

  5. Enhancing system performance and reliability

Key Responsibilities

  • Design and implement robust, scalable, and high-performance software solutions using Golang, Rust, and Python

  • Develop microservices and APIs for enterprise applications

  • Collaborate with cross-functional teams to define, design, and ship new features

  • Deploy and manage applications on Kubernetes clusters

  • Implement containerization best practices using Docker [can be removed]

  • Optimize cloud infrastructure for performance and cost-efficiency

  • Contribute to system architecture and design discussions

  • Ensure software solutions are aligned with business and technical requirements

  • Implement best practices for software development and deployment

  • Monitor application performance and implement improvements

  • Ensure high availability and reliability of software systems

  • Implement logging, monitoring, and alerting solutions

Required Skills

  • Proficiency in Golang and Python programming languages

  • Strong experience with Kubernetes and container orchestration

  • Experience with microservices architecture and RESTful APIs

  • Knowledge of cloud platforms (AWS, GCP, or Azure)

  • Familiarity with CI/CD pipelines, GitOps, and DevOps practices

  • Strong understanding of software development lifecycle

  • Experience with version control systems (Git)

  • Knowledge of software design patterns and principles

  • Experience with Docker and containerization

  • Understanding of cloud-native application development

  • Familiarity with infrastructure as code (IaC) tools like Terraform

  • Experience working in an enterprise environment

  • Ability to design and implement scalable solutions

  • Strong problem-solving and analytical skills

Preferred Qualifications

  • Bachelor's/Master's in Computer Science or related field from a Tier-1 college

  • 5+ years of software development experience

  • 3+ years of experience with Kubernetes

  • Experience with distributed systems and cloud-native applications

  • Excellent communication and teamwork skills

What We Offer

  • Competitive salary and benefits package

  • Opportunity to work on innovative projects with cutting-edge technologies in AI

  • A global team with a collaborative and inclusive team environment

  • Professional growth and development opportunities

  • Flexible work arrangements

Closing Date: Friday the 28th March 2025

Similar Jobs

3 Days Ago
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Designs and owns scalable backend systems using Java and Spring Boot, develops REST APIs and microservices, and builds event-driven pipelines with Apache Kafka. Deploys and optimizes cloud applications on Microsoft Azure, implements CI/CD, monitoring, security, and testing, and troubleshoots production issues. Leads architecture and code reviews, mentors engineers, manages technical delivery and dependencies, and partners with product, QA, and stakeholders in an agile environment.
Top Skills: Apache KafkaApplication InsightsAzure App ServicesAzure DevopsAzure FunctionsAzure Kubernetes Service (Aks)Ci/CdJavaJunitMicroservicesAzureMockitoRestful ApisSpring Boot
3 Days Ago
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Fintech • Financial Services
Leads software engineering initiatives involving DevOps pipeline development, CI/CD, automation, container platforms, infrastructure, observability, and production support. Designs, codes, tests, debugs, and documents solutions; resolves technical issues, leads root-cause analysis and incident response, supports onboarding, and guides less experienced engineers. The role requires collaboration with technical stakeholders, ownership of deliverables, and adherence to compliance and service-level requirements.
Top Skills: AnsibleBashCheckmarxCi/CdCloudDevsecopsDockerElkGithub ActionsGradleGrafanaHarnessJenkinsJIRAKubernetesMavenMicrostrategyOpenshiftPowershellPythonQualysServicenowShellSonarqubeSplunkTableauTerraform
4 Days Ago
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Food • Greentech • Logistics • Sharing Economy • Transportation • Agriculture • Industrial
Designs, develops, maintains, and improves scalable software applications and systems. Leads AI adoption across software deployment automation, collaborates with product and engineering teams, troubleshoots complex issues, participates in code reviews, and documents applications and deployment processes. Creates training, demonstrations, workshops, playbooks, reusable patterns, and use cases to help engineering teams and business stakeholders adopt AI solutions.
Top Skills: AIGenerative AiLow-Code/No-Code AiMachine Learning

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account