Senior Software Engineer

6 hours ago


Ahmedabad, Gujarat, India KAI Nest Full time
Job Description

Job Title: Backend Engineer (SDE 23)

Location: Ahmedabad

Experience: 3+ Years

About the Role

We are seeking a highly skilled Backend Engineer (SDE 23) with strong expertise in Golang to design, develop, and optimize scalable backend systems. As a senior contributor, youll work on high-performance services, collaborate with cross-functional teams, and play a key role in building the core architecture of our platform. The ideal candidate brings solid backend engineering principles, excellent problem-solving skills, and a mindset for clean, maintainable code.

Key Responsibilities

- Design and develop robust, scalable backend systems and APIs using Golang.
- Apply concurrency models, goroutines, and Go&aposs ecosystem effectively to solve performance-critical problems.
- Participate in system architecture discussions and contribute to design decisions.
- Write clean, idiomatic, and well-documented Go code following best practices and design patterns.
- Model and manage data using relational (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Redis).
- Implement automated unit and integration tests with a TDD mindset.
- Debug, monitor, and profile system performance, identifying and addressing bottlenecks.
- Work with Docker, container orchestration tools (e.g., Docker Compose, Kubernetes), and CI/CD pipelines to enable efficient development and deployment workflows.
- Collaborate in Agile environments through code reviews, pair programming, and daily stand-ups.
- Communicate technical concepts clearly to both technical and non-technical stakeholders.

Required Skills & Qualifications

- 36 years of professional software engineering experience, with a strong backend focus.
- Deep proficiency in Golang, with real-world experience building production-grade systems.
- Strong understanding of concurrency, goroutines, and Gos standard libraries and tooling.
- Solid knowledge of software architecture, design patterns, and clean code principles.
- Experience in high-level system design and building distributed systems.
- Familiarity with relational and NoSQL databases and effective data modeling practices.
- Hands-on experience with unit testing, integration testing, and TDD in Go.
- Proficient with containerization technologies like Docker, and basic orchestration (Docker Compose / Kubernetes).
- Comfortable with CI/CD pipelines and automation workflows.
- Strong debugging, profiling, and performance optimization skills.
- Excellent communication and collaboration skills.

Nice to Have

- Experience with message queues or event-driven architecture (e.g., Kafka, RabbitMQ).
- Exposure to Wails or other desktop application frameworks like Electron.
- Basic understanding of front-end technologies (e.g., JavaScript, TypeScript, React, or Svelte).
- Familiarity with DevOps practices and infrastructure as code (e.g., Terraform, Helm).
- Experience building cross-platform or desktop-native applications.

  • Ahmedabad, Gujarat, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 25,00,000

    Senior Software EngineerWe are looking for an experienced Senior Software Engineer to join our dynamic engineering team. In this role, you will work on the development of a FinTech application designed to scale and meet the needs of our users.You will collaborate with senior engineers, product managers, and other cross-functional teams to build and enhance...


  • Ahmedabad, Gujarat, India EPIC WORKFORCE SERVICES LLP Full time

    Employment Type - 4 Month contractWork Location - Ahmedabad only (Work from Office)Job SummaryWe are seeking an experienced and skilled Senior Software Engineer with a specialization in Magento development. The ideal candidate will have a strong background in developing, customizing, and maintaining high-performance e-commerce websites. This role requires...


  • Ahmedabad, Gujarat, India beBeeFullStackDeveloper Full time ₹ 3,50,00,000 - ₹ 4,50,00,000

    **Job Description**We are seeking an accomplished software engineer to join our team and contribute to the development of a cutting-edge SaaS platform. As a senior full-stack developer, you will be responsible for building scalable and efficient APIs, designing user-friendly front-end components, and collaborating with cross-functional teams.**Key Skills and...


  • Ahmedabad, Gujarat, India beBeeEngineer Full time ₹ 15,00,000 - ₹ 25,00,000

    Software Engineering PositionOur company is seeking a skilled software engineer to fill this key role.Job Responsibilities:Develop innovative coding solutions that solve real-world problems, focusing on design, testing, and code quality.Collaborate with team members to ensure high-quality software delivery and maintain a robust engineering standard.Craft...


  • Ahmedabad, Gujarat, India beBeeEngineering Full time ₹ 1,50,00,000 - ₹ 2,42,00,000

    Leadership OpportunityThis is a leadership role in our Software Engineering team. As a Senior Manager, you will be responsible for leading engineers to develop new products and scale existing ones.The ideal candidate will have 12+ years of relevant engineering work experience and 4+ years of hands-on technical management experience. A Bachelor's degree in...

  • AI Engineering Lead

    4 weeks ago


    Ahmedabad, Gujarat, India Software Co Full time

    Lead the World's Most Advanced AI-Powered Full-Stack Application Designer & Developer Platform.Software Co is on a mission is to redefine the way software is built. Over the past decade, we've delivered hundreds of enterprise-grade projects, gaining unparalleled experience, insights, and technical depth. Now, we're channelling that expertise into building...

  • AI Engineering Lead

    4 weeks ago


    Ahmedabad, Gujarat, India Software Co Full time

    Lead the World's Most Advanced AI-Powered Full-Stack Application Designer & Developer Platform. Software Co is on a mission is to redefine the way software is built . Over the past decade, we've delivered hundreds of enterprise-grade projects, gaining unparalleled experience, insights, and technical depth. Now, we're channelling that expertise into...


  • Ahmedabad, Gujarat, India beBeeSoftware Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    Key Positions:Our organization is currently seeking a distinguished software engineer to spearhead the development of scalable backend applications and APIs.Core Responsibilities:Develop high-quality backend applications using Python, adhering to industry best practices.Design and build robust RESTful APIs with FastAPI, ensuring seamless integration and...


  • Ahmedabad, Gujarat, India beBeeSoftware Full time ₹ 1,80,00,000 - ₹ 2,50,00,000

    About the RoleWe are seeking a highly skilled Principal Engineer to join our team at ACL-Digital. As a key member of our engineering team, you will be responsible for designing, developing, and testing complex software systems.

  • AI Engineering Lead

    3 weeks ago


    Ahmedabad, Gujarat, India Software Co Full time

    Lead the Worlds Most Advanced AI-Powered Full-Stack Application Designer & Developer Platform. At Software Co, our mission is to redefine the way software is built. Over the past decade, weve delivered hundreds of enterprise-grade projects, gaining unparalleled experience, insights, and technical depth. Now, were channelling that expertise into building the...