Be an Early Applicant
The Role
Build and operate cloud-native backend services in Go. Responsibilities include designing RESTful APIs and microservices, writing reliable and secure code, monitoring production systems, participating in on-call rotations, troubleshooting infrastructure and integrations, and improving scalability and performance. The role requires collaboration within an agile team and familiarity with databases, AWS, containers, orchestration, and CI/CD tools.
Summary Generated by Built In
We are seeking a Backend Developer skilled in Go to contribute end-to-end on cloud-native, web-scale services. You’ll join our self-organized agile team, own back-end features, and help run production operations under guidance from senior engineers.
Responsibilities
- Collaborate in an agile team to build, own, and run backend services.
- Design and implement RESTful APIs and microservices in Golang.
- Contribute to service reliability: monitoring, alerting, metrics, logging, and on-call rotations.
- Translate product requirements into robust, maintainable code with a focus on performance and security.
- Identify opportunities to improve scalability, reliability, and maintainability.
- Troubleshoot complex issues spanning code, infrastructure, and third-party integrations.
Requirements
Requirements
- 4–7 years of professional experience building web applications.
- Strong proficiency in Go (Golang) and RESTful API design.
- Experience developing cloud-native services with high performance and availability.
- Solid grasp of software design patterns and microservices architecture.
- Familiarity with relational databases (MySQL, MSSQL) and SQL optimization.
- Comfortable with agile methodologies (Scrum, Kanban) and collaborative development.
- Excellent debugging and communication skills.
Preferred
- Experience with AWS services (EC2, RDS, Lambda, API Gateway).
- Knowledge of containerization and orchestration (Docker, Kubernetes).
- Hands-on with CI/CD tools (Jenkins, GitHub Actions).
- Background in performance tuning and disaster-recovery strategies.
Education
- B.E./B.Tech or M.E./M.Tech in Computer Science, Software Engineering, or a related field.
Benefits
- Opportunity to work with a dynamic and fast-paced IT organization.
- Make a real impact on the company's success by shaping a positive and engaging work culture.
- Work with a talented and collaborative team.
- Be part of a company that is passionate about making a difference through technology.
Skills Required
- 4-7 years of professional experience building web applications
- Strong proficiency in Go (Golang) and RESTful API design
- Experience developing high-performance, highly available cloud-native services
- Understanding of software design patterns and microservices architecture
- Familiarity with relational databases including MySQL or MSSQL and SQL optimization
- Comfort with Agile methodologies, including Scrum and Kanban
- Excellent debugging and communication skills
- B.E./B.Tech or M.E./M.Tech in Computer Science, Software Engineering, or a related field
- Experience with AWS services including EC2, RDS, Lambda, and API Gateway
- Knowledge of Docker and Kubernetes
- Hands-on experience with Jenkins or GitHub Actions
- Background in performance tuning and disaster-recovery strategies
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
CCTech, the Centre for Computational Technologies, is a digital transformation company developing CAD, CFD, artificial intelligence, machine learning, 3D web, augmented reality, digital twin, and enterprise applications. Its product division includes simulationHub, a cloud-based CFD platform, while its consulting division helps engineering organizations with computational engineering, CAD/CFD software development, digital transformation, and related technology services.









