Job DescriptionWe are looking for an early-career
Software Engineer with a data focus to join our Technology Solutions Group (TSG). This is an excellent opportunity for a motivated engineer to join a lean team focused on rapid prototyping and development, with the ability to gain experience across multiple disciplines while building real solutions that we bring to market - solutions that solve meaningful problems across a large base of customers in the AdTech, Media, and Telecom industries.
In this role, you will work alongside a highly experienced team across a broad range of technologies, from backend and front-end development to data architecture, cloud infrastructure, and machine learning. You will help build, deploy, and scale software solutions and data architectures, gaining hands-on exposure to the full stack and the chance to grow your skills quickly.
This role is ideal for someone with a computer science or software development background and a strong interest in data engineering and analytics. Referenceable job or internship experience is a plus.
If you are excited to solve complex problems, motivated to learn from seasoned engineers, and work across modern technologies, this could be a great fit for you.
This is a full-time position. Travel is not required.
Responsibilities- Contribute to the development of software solutions that pureIntegration brings to market across the AdTech, Media, and telecom industries.
- Build and maintain backend services and front-end interfaces as part of a collaborative engineering team.
- Develop and support data engineering and analytics components, including data architecture and pipelines.
- Deploy and scale machine learning models and model training pipelines.
- Contribute to architecting and building solutions that leverage the latest trends in AI to solve previously unsolved industry challenges
- Work across a range of technologies - backend, front-end, cloud, and infrastructure - to deliver and support production software.
- Participate in Agile processes, code reviews, testing, and quality practices to deliver reliable, maintainable software.
- Collaborate in a mixed onshore - offshore team; flexibility to work across time zones is a must.
- Collaborate with senior engineers and learn from a highly experienced team, growing your technical breadth and depth.
Qualifications- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Strong foundation in software development with a focus on data engineering and analytics.
- Backend development experience with one or more of: Node.js, Python, Java, or similar.
- Front-end development experience with React, Angular, JavaScript, or similar.
- Familiarity with data architecture concepts.
- Demonstrable infrastructure experience (Linux, cloud).
- Exposure to deploying and scaling ML models and model training pipelines is a plus.
- Deployment or infrastructure automation experience is a plus.
- Referenceable job or internship experience is a plus.
- Eagerness to learn across multiple technologies and work collaboratively with an experienced team.
Additional Information