
Senior Software Engineer
3 weeks ago
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.
-
Senior Software Engineer
2 days ago
Ahmedabad, Gujarat, India Infocusp innovations Full time ₹ 20,00,000 - ₹ 25,00,000 per yearAbout the RoleA Senior Software Engineer is a highly proficient professional who excels in designing, developing, and maintaining complex software systems. They demonstrate expertise in multiple programming languages, possess a deep understanding of software architecture, and often lead significant projects or mentor junior engineers. This role involves...
-
Senior Software Engineer
3 weeks ago
Ahmedabad, Gujarat, India Motadata Full timeAbout Motadata :Motadata is a leading IT monitoring and management software company dedicated to transforming IT Operations (ITOps). Our mission is to help businesses extract valuable insights from their IT networks through a powerful suite of products built for scalability, performance, and innovation. We specialize in collecting and analyzing data across...
-
Software Support Engineer
2 days ago
Ahmedabad, Gujarat, India Sapphire Software Solutions Full time ₹ 4,00,000 - ₹ 6,00,000 per yearWe are excited to inform you that we have an open position for Software Support Engineer that we believe aligns well with your skills and career aspirations. Below are the details of the position:Designation: Software Support EngineerLocation: AhmedabadExperience: FresherPrimary Job Functions:Provide technical support (remote & onsite) of the...
-
Senior Software Engineering Professional
2 weeks ago
Ahmedabad, Gujarat, India beBeeSoftware Full time ₹ 10,00,000 - ₹ 18,00,000Job DescriptionAs a senior software engineer, you will be responsible for low-level design, implementation, and delivery of solutions for our product. You will work closely with the technical architect, product design team, quality assurance, and other software engineers to build amazing features for our strategic program management solution.Key...
-
Principle Software Engineer
2 days ago
Ahmedabad, Gujarat, India Nanolytics Software Full time ₹ 12,00,000 - ₹ 36,00,000 per yearWe are looking for candidates who can join our team immediately within two weeks.Those with the ability to start quickly will be given priority in the hiring process.The role requires working from 4 PM to 1-2 AM IST.Additionally, there may be occasional weekend hours required based on business needs.Excellent Communication skills in English is a must as...
-
Senior Software Engineer/Technical Lead
3 weeks ago
Ahmedabad, Gujarat, India Crest Data Systems Full timeCompany Overview :Crest Data is a leading provider of data center solutions and engineering/marketing services in the areas of Networking/SDN, Storage, Security, Virtualization, Cloud Computing, and Big Data / Data Analytics.The team has extensive experience in building and deploying various Data Center products from Cisco, VMware, NetApp, Amazon AWS, EMC,...
-
Senior Software Development Engineer
3 weeks ago
Ahmedabad, Gujarat, India Talentsyker Full timeSenior Software Development Engineer (Backend)Location : AhmedabadExperience : 47 yearsTech Stack : Python, Golang, Node.js, PostgreSQL, MongoDB, AWSKey ResponsibilitiesBackend Development & APIs :- Design, develop, and maintain scalable, distributed backend systems using Python, Golang, or Node.js.- Build and optimize RESTful APIs to power web and mobile...
-
Software Engineer/Senior Software Engineer
3 weeks ago
Ahmedabad, Gujarat, India MaimsD Technology Full timeJob Description : Position : Software Engineer / Sr. Software EngineerEducation Qualification : Any Graduate Minimum Years of Experience : 2+ YearsKey Skills : MS SQL ServerType of Employment : PermanentLocation : Chennai & Ahmedabad Responsibilities : - Responsible to work with development team to develop, implement, and manage data base models for core...
-
Senior Software Engineer
3 weeks ago
Ahmedabad, Gujarat, India Nteksol Full timeJob Details :Position : Oracle :7+ YearsMode : Full-time (On-site)Shift Time : General ShiftLocation : Hyderabad/Gujarat(Gandhi Nagar)Notice period : Immediate - 15 daysAbout the Role :We are looking for an experienced Senior Software Engineer with strong expertise in Oracle PL/SQL and Java to join our team. The ideal candidate will be responsible for...
-
Senior Engineer
14 hours ago
Ahmedabad, Gujarat, India Arrow Electronics Full time ₹ 8,00,000 - ₹ 24,00,000 per yearPositionSenior Engineer - Data EngineerJob DescriptionPosition - Data EngineerWhat You Will Be DoingDesign and development of real time software and Cloud/Web/mobile based software application.Analyze domain specific technical, high level or low level requirement and modification as per end customer or system requirement.Perform software testing including...