Zenput is a global software development company that provides solutions to the food industry. They are seeking a Staff Data Integrations Engineer who will work on developing a complex data integration platform, collaborating with other engineers to enhance system performance and provide technical support.
Responsibilities:
- Create ADRs, RFCs, and other supporting documents to ensure technical decisions are well-considered, clear, and recorded so we have context and trust in what we’re doing
- Provide software designs and features that support a highly scalable and highly dynamic configuration-driven integration solution
- Lead system performance improvements and operation cost management
- Provide escalated technical support
- Provide software automation process for health monitoring and trigger timely resolution
- Work in an agile environment, scoping work to enable tight feedback loops on what’s working and what’s not
- Collaborate with Product Managers, Designers, and Eng Managers on plans for iterative improvements
- Maximize long-term velocity and minimize risk by using and educating on TDD, CI and other DevOps best practices
Requirements:
- 7+ years developing a complex data integration platform that allows our business users to introduce new data integration quickly and effectively
- 2+ years developing data solutions in Snowflake
- Experience in leading performance diagnostics and improvement in database systems, API architecture, and auto-scaling environments
- Experience with building highly automated systems and QA/deployment processes to achieve high system stability and avoid preventable human errors
- Experience in building configuration-driven software and effective metadata management
- Experience in building public-facing APIs and managing related security and scaling implementation
- Specific experience with our tech (Snowflake, SQL, Python, AWS API Gateway, AWS Lambda)
- Solid analytical and problem-solving skills, detail-oriented mindset
- Expertise in time and task management
- Strong interpersonal skills as this position, as it will interface with many levels both inside and outside of our organization
- Fundamental understanding of common data structures and algorithms
- Expertise in and experience developing enterprise products, and data integration at scale
- Customer and vendor-facing experience, building long-term partnerships
- Experience in technical mentorship
- You've helped make your work environment fun, and it's important to you
- You've built great relationships with coworkers in the past, and want to keep doing it
- You care similarly about building great software and building great relationships with other people
- You're interested in the technical problems we are solving
- You're interested in the types of business problems we are solving