Sr. Backend Engineer (Golang)
Indexed description
Job Overview
We are seeking an experienced Sr Backend Engineer (Golang) with strong expertise in backend development, SQL database management, and team leadership. In this role, you will lead a team of developers while contributing hands-on to building scalable, reliable, and high performance systems. Your technical leadership will play a pivotal role in shaping our technology roadmap and driving innovation in the AdTech space.
Key Responsibilities
- Architect, design, and develop scalable backend systems and APIs using Golang.
- Manage SQL database design, optimization, and maintenance to ensure performance and data integrity.
- Collaborate with cross-functional teams (Product, QA, DevOps, Analytics) to define requirements and deliver solutions.
- Ensure best practices in code quality, architecture, and system reliability.
- Troubleshoot and resolve complex issues in development and production environments.
- Oversee CI/CD pipelines and ensure smooth deployment processes.
- Conduct and participate in code reviews, fostering high standards of software craftsmanship.
- Collaborate with QA engineers for thorough testing and reliable software delivery.
- Stay updated with industry trends, tools, and technologies, and drive their adoption where beneficial.
- Foster a collaborative culture of innovation, learning, and growth within the engineering team.
- 6+ years of professional software engineering experience, with at least 3+ years in Golang development.
- Proven experience leading and managing engineering teams.
- Strong expertise in SQL databases (design, optimization, indexing, and query performance tuning).
- Hands-on experience with Columnar OLAP databases (e.g., Druid, ClickHouse, or similar).
- Hands-on experience with OLTP databases (e.g., ScyllaDB, Redis, or similar).
- Solid understanding of microservices architecture, RESTful APIs, and distributed systems.
- Experience with Docker, Kubernetes, and cloud platforms (AWS/GCP/Azure).
- Proficiency with Git and collaborative development workflows.
- Strong knowledge of concurrency, performance tuning, and memory management in Golang.
- Experience with NoSQL databases and data modeling.
- Exposure to message queues like Kafka, RabbitMQ, or similar.
- Familiarity with monitoring and observability tools (Prometheus, Grafana, ELK stack).
- Experience working in Agile/Scrum methodologies.
- Make a Difference: Join a fast-paced, startup-like environment where your contributions directly impact company growth.
- Global Exposure: Collaborate with US-based clients and gain visibility into global AdTech trends and events.
- Specialization in In-App, CTV, and DOOH Ads: Lead development in next-gen technologies like CTV and DOOH advertising.
- Hybrid Work Model: Enjoy flexibility with 3 days in-office and the rest remote.
- Career Growth: Lead high-impact projects and grow your career in a culture that values innovation and continuous learning.
- Collaborative Culture: Work in an environment that encourages creativity, teamwork, and bold ideas.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search