What the job involves You will be joining a fast-growing team of motivated and talented engineers, helping us to build and enhance a suite of innovative products that are changing the mobile marketing industry by enabling our clients to measure the effectiveness of their campaigns in a completely novel way. Working closely with our existing team of software engineers, you will contribute to improving our product suite. You will do this by adding new features to our existing systems and helping create new systems to facilitate new product offerings. You'll work under the mentorship of a lead software engineer who will support you and manage your onboarding and continuous professional development needs. We operate a blameless culture with a flat organizational structure where all input and ideas are welcome; we make decisions fast and value good ideas over seniority, so everyone in the team can make a real difference in product evolution. Who you are Required Skills: You have at least 2-5 years of commercial experience with software engineering in Golang, including REST API development and a strong understanding of data structures and concurrency using goroutines. Experience in relational databases (e.g. MySQL) is a must, exposure to GraphQL, NoSQL databases (e.g. Mongo) would be an advantage. Youve worked with microservice architectures with a good appreciation of performance and quality requirements, Hands-on experience with Docker containers, Kubernetes. Experience working with any cloud platforms such as GCP, AWS, Azure. Experience in data engineering technologies like ELT/ETL workflows, Kafka, Airflow, etc. Optional Skills: Any experience with C# or Python or NodeJS Understanding of the adtech landscape and familiarity with mobile advertising measurement solutions is highly desirable. Experience using AI-powered coding assistants like GitHub CoPilot, etc. Soft Skills: You enjoy new challenges and gain satisfaction from solving interesting problems in a wide range of areas You care deeply about the quality of your work; you are sensitive to the importance of testing your code thoroughly and maintaining it to a high standard You dont need to be micromanaged; Youll ask for help when you need it but you can apply initiative to solve problems on your own You are enthusiastic about broadening your skill set; you are willing and able to quickly learn new techniques and technologies You know how to collaborate effectively with a remote, international team
What the job involves You will be joining a fast-growing team of motivated and talented engineers, helping us to build and enhance a suite of innovative products that are changing the mobile marketing industry by enabling our clients to measure the effectiveness of their campaigns in a completely novel way. Working closely with our existing team of software engineers, you will contribute to improving our product suite. You will do this by adding new features to our existing systems and helping create new systems to facilitate new product offerings. You'll work under the mentorship of a lead software engineer who will support you and manage your onboarding and continuous professional development needs. We operate a blameless culture with a flat organizational structure where all input and ideas are welcome; we make decisions fast and value good ideas over seniority, so everyone in the team can make a real difference in product evolution. Who you are Required Skills: You have at least 3-7 years of commercial experience with software engineering in Golang, including REST API development and a strong understanding of data structures and concurrency using goroutines. Hands-on experience with messaging platforms such as Apache Pulsar , Kafka, Pubsub. Good knowledge of observability practices , including instrumentation, OpenTelemetry , Prometheus , Grafana , logging pipelines Experience in relational databases (e.g. MySQL) is a must, exposure to GraphQL, NoSQL databases (e.g. Mongo) would be an advantage. Youve worked with microservice architectures with a good appreciation of performance and quality requirements, Hands-on experience with Docker containers, Kubernetes. Experience working with any cloud platforms such as GCP, AWS, Azure. Experience in data engineering technologies like ELT/ETL workflows, Kafka, Airflow, etc. Optional Skills: Any experience with C# or Python or NodeJS Understanding of the adtech landscape and familiarity with mobile advertising measurement solutions is highly desirable. Experience using AI-powered coding assistants like GitHub CoPilot, etc. Soft Skills: You enjoy new challenges and gain satisfaction from solving interesting problems in a wide range of areas You care deeply about the quality of your work; you are sensitive to the importance of testing your code thoroughly and maintaining it to a high standard You dont need to be micromanaged; Youll ask for help when you need it but you can apply initiative to solve problems on your own You are enthusiastic about broadening your skill set; you are willing and able to quickly learn new techniques and technologies You know how to collaborate effectively with a remote, international team
We are looking for a Software Engineering Manager to join our team at Collective Data Solutions (The Collective) , part of Kochava. This role involves both technical contributions, product development and team management , with a focus on building and scaling high-performance distributed systems for real-time data solutions in AdTech. Responsibilities : Lead and mentor a team of backend engineers delivering scalable, high-quality solutions. Technical Contributions in design, architecture, product roadmap and coding Drive roadmap execution and ensure delivery timelines. Build and maintain distributed systems and data pipelines at scale. Collaborate with global stakeholders to define technical vision and priorities. Hire, coach, and develop engineering talent. Ensure best practices in observability, performance, and reliability. Preferred candidate profile 10+ years of software engineering experience, with at least 2+ years in leadership. Strong hands-on expertise in Golang, Java, Python, or JavaScript . Experience in building distributed systems, microservices, and data pipelines . Familiarity with Kubernetes, Docker, and cloud environments (AWS/GCP) . Strong problem-solving skills, ownership mindset, and ability to deliver at scale. Comfortable working in a global team environment . Good to Have (Bonus Skills) : Google Cloud tools (Beam, PubSub, BigQuery, Dataflow). Spark/Hadoop. Contributions to open-source projects.
What the job involves You'll be joining a fast-growing, motivated, and talented team of engineers who are building innovative products that are transforming the mobile marketing industry. Our solutions enable clients to measure the effectiveness of their campaigns in novel and impactful ways. Working closely with our existing team of software engineers, you will contribute to the ongoing enhancement of our product suite. This includes adding new features to existing systems and helping to develop new systems that support upcoming product offerings. As a Backend Technical Lead , you will play a pivotal role in designing, building, and maintaining scalable, observable backend systems using Golang and modern cloud-native architectures . You will lead hands-on development while also guiding the team in adopting best practices in monitoring, logging, tracing , and system reliability . Operational excellence is also a part of this role. To ensure the continued stability and performance of our systems, you will be expected to participate in the on-call rotation. This responsibility includes responding to incidents, troubleshooting production issues, and working with the team to implement long-term fixes. Your involvement will be critical in maintaining uptime and providing a seamless experience for our customers. Additionally, you will help drive improvements to our alerting systems and incident response processes to reduce noise and enhance efficiency. Who you are Required Skills: 10+ years of software engineering experience , including 4+ years with Golang , focused on building high-performance backend systems. Hands-on experience with messaging platforms such as Apache Pulsar , NATS JetStream , Kafka , or similar pub/sub or streaming technologies. Strong knowledge of observability practices , including instrumentation, OpenTelemetry , Prometheus , Grafana , logging pipelines (e.g., Loki , ELK stack ), and distributed tracing . Proficient in REST API development , goroutines , and Go concurrency patterns . Deep understanding of microservices architecture and containerized deployments using Docker and Kubernetes . Experience with cloud platforms such as GCP , AWS , or Azure . Strong database skills: MySQL (mandatory), with additional exposure with additional exposure to Distributed databases (e.g., Spanner) Proven ability to optimize applications for maximum performance and scalability . Solid experience in maintaining production systems , with the ability to quickly debug and resolve issues both during development and in live environments. Optional Skills: Understanding of adtech , programmatic advertising, or mobile attribution systems. Experience using AI tools (e.g., GitHub Copilot and Claude Code) to assist development. Soft Skills: Demonstrates strong ownership and the ability to work independently within a distributed, remote team. Possesses excellent problem-solving skills and a deep appreciation for clean, testable, and maintainable code . Eager to learn new technologies and explore unfamiliar domains. Comfortable mentoring team members and leading by example. Cares deeply about code quality ; understands the importance of thorough testing and maintaining high standards. Collaborates effectively with a remote, international team.