At Intentsify, we build software to make intent data actionable for marketing and sales teams. Our services digest millions of web pages every day, extracting deep semantic information that helps our customers make sense of what their buyers are interested in, how competitors position their messaging, and what the main market trends are.
Intentsify is looking for a Senior Software Engineer - Data ready to provide technical guidance to our growing software engineering team. You will be designing the architecture and contributing code to our monstrous data processing pipelines, terabyte-sized databases, APIs, and cloud infrastructure. You will be an early member of our rapidly growing software team, guiding the evolution of our software infrastructure to support both internal and external products.
Responsibilities
- Design, develop, and maintain large-scale distributed data-heavy backend services in Python that directly impact Intentsify’s bottom line.
- Lead architectural decisions around our services-oriented architecture, with a strong focus on high availability and scalability, robustness, and observability
- Productionize machine learning models
- Improve tooling, testing, and automation to ensure production-quality backend deployments
- Develop best-in-class services by ensuring that they are well-defined and modularized, secure, reliable, reusable, diagnosable, and actively monitored
- Investigate issues with our support team and develop fixes where appropriate.
- Contribute to team's adoption of state of the art technologies where appropriate
- Grow and mentor junior developers
- You have 5+ years of experience and enjoy writing and maintaining scalable backend services using Python, AWS (SQS, SNS, EKS, EC2, Codebuild), Kubernetes, and relational databases / data warehouses.
- You have worked cross-functionally and interfaced with product managers, designers, front end developers, customers, vendors
- You hold yourself and others to a high bar when working with production systems, and take pride in owning and driving projects to business impact
- You are comfortable with Linux / Unix environments
- You might have experience with: Snowflake
- [Bonus] You might have experience with bringing machine learning models to production