A Software Development Engineer at Amperity develops advanced data pipelines and AI-powered solutions to help clients analyze and activate their customer data, contributing to the company's mission of creating personalized customer experiences through innovative data and AI technologies.
Key Responsibilities
Develop advanced data pipelines and integrate AI capabilities to enhance customer data insights.
Build full-stack experiences and tools for data visualization and customer understanding.
Process and analyze large volumes of structured and unstructured customer, product, and event data.
Collaborate on integrating systems into clients' core business operations to improve data utilization.
Contribute to the development and deployment of enterprise software applications on database and big data technologies.
Requirements
5 years of experience including 3 years developing enterprise software
3 years of experience building applications on database technologies
3 years of experience working in a production environment, demonstrating the ability to get products and features released to customers
Experience with infrastructure development and deployment using tools like Terraform or CloudFormation
Experience with a platform-level team whose customers are other developers
Excited about using functional languages like Clojure in a production environment
Passionate about building elegant user experiences on top of complex technology
Benefits & Perks
competitive compensation package
benefits designed to support well-being and long-term growth
opportunity to participate in the company's equity plan
Ready to Apply?
Join Amperity and make an impact in renewable energy