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 cooperative and inclusive team environment
- Professional growth and development opportunities
- Flexible work arrangements
Closing Date: Friday the 28th March 2025
📌 Senior Software Engineer (Bengaluru)
🏢 inspeq ai
📍 Bengaluru
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.