Job Overview
We are seeking an experienced Lead Software 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
· Lead a team of software engineers, providing technical guidance, mentorship, and performance feedback.
· 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.
Shared Responsibilities
· 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.
Qualifications
· 4+ 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.
· Hands on experience profiling Go applications for performance optimization.
Preferred Skills
· 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.
Why Adsremedy?
· 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 2 days remote work.
· 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.
If you are a passionate engineering leader with deep Golang expertise and a drive to innovate, join us at Adsremedy and help shape the future of digital advertising.