A Senior Software Development Engineer at Amperity develops advanced data pipelines and AI-powered solutions to help clients leverage customer data for better insights and engagement, working on a mission-critical platform within a collaborative, innovative environment.
Key Responsibilities
Develop advanced data pipelines for large structured and unstructured data
Create full-stack experiences and tools for data visualization and insights
Integrate the system into clients' core business operations
Build and enhance marketing solutions leveraging AI capabilities
Collaborate with the engineering team to deliver production-ready software
Stay current with industry trends and investigate new technologies
Requirements
8 years of experience developing commercial software systems
Experience building applications on big data technologies such as Trino, Athena, or Spark
Experience with or willingness to participate in professional development activities to stay current on industry knowledge like Clojure! in a production environment
Experience in a software engineering environment where ownership was required to get products and features released in a production environment
Ability to process and understand large amounts of structured and unstructured customer, product, and event data
Ability to build elegant user experiences on top of complex technology
Team player, collaborative, inclusive, and inspired by customer success
This role is remote, with a small number of meaningful in-person gatherings designed to support alignment and collaboration
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