About the job
The Opportunity
At Enigma, we are at a pivotal moment of growth, receiving enthusiastic feedback from our clients regarding the substantial value our product provides. This feedback drives our urgent need to effectively present the capabilities of our small business data as we expand our sales and marketing efforts.
The Role
We are seeking a skilled Senior Software Engineer to join our dynamic API and Data Delivery Team. In this position, you will be instrumental in designing, constructing, and maintaining essential systems for processing and delivering vast datasets, collaborating with both teammates and clients to address impactful, real-world challenges.
What You’ll Do
- Develop scalable, highly available, and high-throughput systems deployed in cloud environments.
- Tackle challenges involving containers, cloud infrastructure, and infrastructure as code (primarily using Docker, AWS, and Terraform).
- Exhibit a proactive attitude that embraces challenges, regardless of their size.
- Take pride in writing clean, well-tested, and maintainable code.
- Thrill in collaborating as part of a motivated and cohesive team.
- Identify and address problems that may go unnoticed by others.
- Be driven to create tangible impacts for our customers.
- Inspire your colleagues to excel while fostering a collaborative and supportive team culture.
- Manage responsibilities related to architecture, design decisions, hands-on implementation, team organization, and technical mentorship.
What Makes This Role Exciting?
- Impact: Your technical expertise and decision-making will directly influence our customers and the success of our product, affecting critical choices at multi-billion dollar firms.
- Technical Challenge: Engage with cutting-edge technologies surrounding databases, information retrieval, distributed systems, microservices, elastic scaling, data pipelines, and more.
- Ownership: The API & Data Delivery team is addressing some of the world's most complex challenges. The ideal candidate is an engineer eager to expand their responsibilities and collaborate with the team to create significant technical and business impacts.

