Senior Software Engineer - Full Stack
Ampere- Full Time
- Senior (5 to 8 years)
Candidates should possess fluency in frameworks/libraries such as Django, Celery, and SQLAlchemy, along with up-to-date knowledge of the Python ecosystem, and a good understanding of modern databases like PostgreSQL. Experience implementing best practices striving for high test coverage (unit & integration tests) through TDD and BDD approaches is also required.
The Python Engineer will be responsible for building new connectors and improving existing integrations within the Connect Platform, maintaining a healthy level of test coverage, working closely with the QA team, taking care of data processing pipelines by working on new features and extending existing ones, managing 3rd party API changes, fixing bugs, building relationships within and outside the Engineering team, collaborating with QA Engineers, Product Managers, Customer Support, Engineering Operations, and taking ownership of tasks from analysis and development to deployment and ensuring the overall quality of the product.
Customer data platform for actionable insights
Amperity provides a customer data platform that helps businesses create detailed and actionable customer profiles by consolidating and cleaning data from various sources. Its main technology, identity resolution, allows companies to take unorganized customer data and transform it into accurate profiles that can enhance marketing efforts, improve customer service, and provide valuable insights. Amperity operates on a subscription-based software-as-a-service model, offering tools for data integration and analytics, along with professional services for implementation. Unlike its competitors, Amperity emphasizes delivering a high return on investment, as evidenced by a Forrester report showing a 993% ROI for its clients. The company's goal is to enable businesses to effectively leverage their customer data for better marketing and operational outcomes.