We are looking for a highly experienced Senior Go Developer with 58 years of software development experience including significant expertise in building scalable high-performance backend systems using Go. You will play a key role in architecting and delivering complex backend solutions ensuring system reliability performance and security.
The ideal candidate will have deep proficiency in the Go programming language extensive experience with PostgreSQL and a strong understanding of cloud-native architectures. As a senior member of the team you will also contribute to technical decision-making mentor junior developers and collaborate closely with cross-functional teams.
Key Responsibilities
Architect design and develop scalable backend services using Go (Golang)
Lead the development of efficient data models and database schemas in PostgreSQL
Optimize complex queries and ensure database performance and scalability
Collaborate with product engineering and DevOps teams to define and implement robust solutions
Ensure clean maintainable and well-tested code aligned with industry best practices
Troubleshoot and resolve production issues with a focus on root cause analysis and long-term fixes
Drive the integration of secure and compliant data storage solutions
Conduct and lead code reviews mentor junior engineers and foster a culture of continuous improvement
Support deployment and monitoring of applications in cloud environments (AWS GCP or Azure)
Contribute to architecture decisions documentation and technical standards
Required Skills and Qualifications
58 of professional software development experience with at least 4-5 years in Go
Expert-level proficiency in PostgreSQL including schema design indexing strategies and performance tuning
Proven experience in building and scaling RESTful APIs and microservices
Solid understanding of distributed systems concurrency and event-driven architectures
Hands-on experience with Docker and Kubernetes in production environments
Strong grasp of cloud infrastructure (AWS GCP or Azure)
Excellent knowledge of data structures algorithms and software design patterns
Proficient with Git and modern CI/CD workflows
Excellent communication leadership and problem-solving skills
Nice-to-Have Skills
Experience with NoSQL databases (e.g. DynamoDB Redis) and message brokers (e.g. Kafka)
Familiarity with frontend technologies (e.g. React) is a plus
Experience with observability tools (e.g. Prometheus Grafana ELK stack)
Required Experience:
Senior IC
We are looking for a highly experienced Senior Go Developer with 58 years of software development experience including significant expertise in building scalable high-performance backend systems using Go. You will play a key role in architecting and delivering complex backend solutions ensuring syst...
We are looking for a highly experienced Senior Go Developer with 58 years of software development experience including significant expertise in building scalable high-performance backend systems using Go. You will play a key role in architecting and delivering complex backend solutions ensuring system reliability performance and security.
The ideal candidate will have deep proficiency in the Go programming language extensive experience with PostgreSQL and a strong understanding of cloud-native architectures. As a senior member of the team you will also contribute to technical decision-making mentor junior developers and collaborate closely with cross-functional teams.
Key Responsibilities
Architect design and develop scalable backend services using Go (Golang)
Lead the development of efficient data models and database schemas in PostgreSQL
Optimize complex queries and ensure database performance and scalability
Collaborate with product engineering and DevOps teams to define and implement robust solutions
Ensure clean maintainable and well-tested code aligned with industry best practices
Troubleshoot and resolve production issues with a focus on root cause analysis and long-term fixes
Drive the integration of secure and compliant data storage solutions
Conduct and lead code reviews mentor junior engineers and foster a culture of continuous improvement
Support deployment and monitoring of applications in cloud environments (AWS GCP or Azure)
Contribute to architecture decisions documentation and technical standards
Required Skills and Qualifications
58 of professional software development experience with at least 4-5 years in Go
Expert-level proficiency in PostgreSQL including schema design indexing strategies and performance tuning
Proven experience in building and scaling RESTful APIs and microservices
Solid understanding of distributed systems concurrency and event-driven architectures
Hands-on experience with Docker and Kubernetes in production environments
Strong grasp of cloud infrastructure (AWS GCP or Azure)
Excellent knowledge of data structures algorithms and software design patterns
Proficient with Git and modern CI/CD workflows
Excellent communication leadership and problem-solving skills
Nice-to-Have Skills
Experience with NoSQL databases (e.g. DynamoDB Redis) and message brokers (e.g. Kafka)
Familiarity with frontend technologies (e.g. React) is a plus
Experience with observability tools (e.g. Prometheus Grafana ELK stack)
Required Experience:
Senior IC
View more
View less