Software Engineer II, Cloud & Productivity Engineering
Company
TripleLift
Location
Other US Location
Type
Full Time
Job Description
About TripleLift
We're TripleLift, an advertising platform on a mission to elevate digital advertising through beautiful creative, quality publishers, actionable data and smart targeting. Through over 1 trillion monthly ad transactions, we help publishers and platforms monetize their businesses. Our technology is where the world's leading brands find audiences across online video, connected television, display and native ads. Brand and enterprise customers choose us because of our innovative solutions, premium formats, and supportive experts dedicated to maximizing their performance.
As part of the Vista Equity Partners portfolio, we are NMSDC certified, qualify for diverse spending goals and are committed to economic inclusion. Find out how TripleLift raises up the programmatic ecosystem at triplelift.com.
The Role
TripleLift is a leading advertising technology company revolutionizing the way brands connect with consumers across the web. We are seeking an experienced and driven Software Engineer to join our Cloud & Productivity Engineering team. In this critical role, you will play a pivotal part in designing, building, and maintaining cutting-edge internal development platforms, productivity tools, and GenAI applications that empower our engineering teams to deliver innovative solutions at scale.
Core Technologies
At TripleLift, we embrace a diverse technology stack to tackle complex challenges and deliver innovative solutions. We believe in leveraging the right tools for the right job and continuously exploring new technologies to stay ahead of the curve. Our engineering teams work with a wide range of cutting-edge technologies, including:
- Languages: TypeScript, GoLang, Python, Bash, Java, and more.
- Cloud Platforms: Amazon Web Services (AWS), Google Cloud Platform (GCP).
- Container Technologies: Docker, Nomad
- Infrastructure as Code: Terraform, Terragrunt
- CI/CD: GitHub Actions, Prometheus, Grafana, Vault, Consul, Puppet.
- Data Engineering: Airflow, Snowflake, Databricks, Redpanda, Kafka Connect.
- Databases: Aerospike, MySQL, PostgreSQL, MongoDB.
- Web Technologies: React, Node.js, and other modern web frameworks.
- AI/ML: Bedrock, Anthropic LLMs, MLFlow, Onnx, PyTorch, Triton and more
Our technology stack is constantly evolving as we embrace new trends and innovations in the industry. We encourage our engineers to stay up-to-date with the latest technologies and contribute to open-source projects, fostering a culture of continuous learning and growth.
At TripleLift, we believe in empowering our engineering teams with the best tools and technologies to tackle complex challenges, drive innovation, and deliver exceptional solutions that revolutionize the advertising technology landscape.
Responsibilities
- Design, develop, and maintain a robust internal developer portal that serves as a central hub for all engineering teams, providing access to documentation, tools, resources, and self-service capabilities. Integrate seamless workflows and automations to streamline processes and foster collaboration across the engineering organization.
- Implement an internal LLM (Large Language Model) platform, leveraging cutting-edge GenAI and conversational AI technologies. Empower teams across the organization to create and deploy custom GenAI-powered applications, chatbots, and intelligent assistants tailored to their specific needs.
- Continuously evaluate and integrate the latest advancements in GenAI, LLMs, and conversational AI technologies into the internal developer platform and LLM platform. Identify and implement innovative solutions to drive productivity, efficiency, and automation within the engineering organization.
- Foster a culture of continuous learning and knowledge-sharing within the engineering organization. Mentor junior engineers, contribute to the development of best practices, coding standards, and internal documentation. Conduct training sessions and workshops to upskill teams on the effective utilization of the internal developer portal and LLM platform.
- Collaborate closely with cross-functional teams throughout the entire software development lifecycle, from requirements gathering and design to development, testing, deployment, and maintenance. Ensure high-quality deliverables, adherence to industry standards and best practices, and seamless integration with existing systems and processes.
- Optimize resource usage and identify cost-saving opportunities within the internal developer platform and LLM platform. Implement strategies to reduce overall expenditure while maintaining high performance, availability, and scalability. Continuously monitor and improve the efficiency and cost-effectiveness of the platforms.
- Actively participate in the broader engineering community, fostering knowledge-sharing and collaboration with external partners, vendors, and open-source communities. Stay abreast of industry trends, emerging technologies, and best practices related to developer productivity, GenAI, LLMs, and conversational AI.
Technical Skills:
- Significant experience as a software engineer with strong knowledge of public cloud infrastructure (AWS preferred).
- Expertise with object-oriented programming language. TypeScript is preferred, Go & Python are acceptable
- Comfortable in building APIs and services with chosen programming language and frameworks.
- Experience in designing, implementing, and integrating infrastructure and backend APIs and plugins with developer platform interfaces.
- Strong understanding of container technologies (e.g., Docker) and containerization best practices.
- Familiarity with software provisioning, configuration management, and infrastructure automation tools (e.g., Terraform, Ansible, Puppet).
- Understanding of application, data, and cloud security best practices.
- Experience with GenAI, LLMs (Large Language Models), and conversational AI technologies is a plus
- Familiar with OWASP secure coding practices
- Strong desire to learn new technologies and skill sets
Soft Skills and Attributes:
- Ownership Mindset and Drive for Achievement
- Passion for Continuous Learning and Automation
- Excellent Organization, Attention to Detail, and Time Management
- Independent Work Ethic and Adaptability to Fast-Paced Environments
- Strong Problem-Solving, Critical Thinking, and Collaborative Skills
- Openness to Feedback and Growth Mindset
Education Requirement
A Bachelor’s degree in a technical subject is preferred, although candidates with relevant experience who hold other degrees will be considered.
Experience Requirement
At least five years of working experience in a professional, collaborative environment.
#LI-CS1
Life at TripleLift
At TripleLift, we’re a team of great people who like who they work with and want to make everyone around them better. This means being positive, collaborative, and compassionate. We hustle harder than the competition and are continuously innovating.
Learn more about TripleLift and our culture by visiting our LinkedIn Life page.
Diversity, Equity, Inclusion and Accessibility at TripleLiftÂ
At TripleLift, we believe in the power of diversity, equity, inclusion and accessibility. Our culture enables individuals to share their uniqueness and contribute as part of a team. With our DE&I initiatives, TripleLift is a place that works for you, and where you can feel a sense of belonging and support. At TripleLift, we will consider and champion all qualified applicants for employment without regard to race, creed, color, religion, national origin, sex, age, disability, sexual orientation, gender identity, gender expression, genetic predisposition, veteran, marital, or any other status protected by law. TripleLift is proud to be an equal opportunity employer.
Learn more about our DEI efforts at https://triplelift.com/diversity-equity-and-inclusion/
Privacy Policy
Please see our Privacy Policies on our TripleLift and 1plusX websites.
TripleLift does not accept unsolicited resumes from any type of recruitment search firm. Any resume submitted in the absence of a signed agreement will become the property of TripleLift and no fee shall be due.
Date Posted
08/17/2024
Views
1
Similar Jobs
Senior Engineering Manager, Micros Foundations - Atlassian
Views in the last 30 days - 0
Atlassian is seeking a Senior Engineering Manager to lead a team of Backend Software Engineers The role involves guiding technical decisions prioritiz...
View DetailsSenior Frontend Engineer - Simply Business
Views in the last 30 days - 0
Simply Business is seeking a Senior Frontend Engineer to join their Front End Tooling team The role involves developing products using best practices ...
View DetailsE2E Solution Architect - Ahold Delhaize USA
Views in the last 30 days - 0
Ahold Delhaize USA is seeking a Solution Architect with extensive experience in IT architecture BigData Analytics and various software designs and dev...
View DetailsE2E Solution Architect - Ahold Delhaize USA
Views in the last 30 days - 0
Ahold Delhaize USA is seeking a Solution Architect with extensive experience in IT architecture BigData Analytics and various software designs and dev...
View DetailsE2E Solution Architect - Ahold Delhaize USA
Views in the last 30 days - 0
Ahold Delhaize USA a division of a global food retailer is seeking a Solution Architect for its US operations The role involves translating business r...
View DetailsPeople Operations Advisor - BlackLine
Views in the last 30 days - 0
BlackLine is a leading provider of cloud software that automates and controls the entire financial close process The company is committed to modernizi...
View Details