Staff Data Engineer
Goodleap- Full Time
- Junior (1 to 2 years)
Candidates must possess a Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field, and a minimum of 5 years of software development experience with a proven track record in designing, developing, and maintaining enterprise-grade applications. They should have real-world experience in designing and implementing GraphQL APIs, including schema design, resolvers, and performance optimization, along with extensive knowledge of at least one server-side programming language such as Java, Python, or Go. A solid understanding of database technologies, both SQL and NoSQL, including schema design, query optimization, and connection pooling is also required, as well as an understanding of microservices architecture principles and experience with cloud services, preferably AWS, including serverless architectures and container orchestration. Familiarity with security best practices, including OAuth, JWT, data encryption, and secure coding principles, and experience with CI/CD pipelines using tools like Jenkins, GitLab CI, or GitHub Actions are essential. Strong understanding of agile methodologies, such as Scrum or Kanban, and the ability to work effectively in a team environment are also required.
The Data Engineer will be responsible for building and maintaining a modern enterprise data platform that powers over $60 billion in annual transaction volume, working alongside a team of makers, breakers, doers, and disruptors to solve real customer needs. They will also be involved in designing and implementing GraphQL APIs, optimizing database performance, and ensuring the security of the data platform, while collaborating with other engineers, product managers, and stakeholders to deliver innovative solutions.
Develops and launches digital products
Kunai specializes in transforming ideas into fully developed products, catering to both Fortune 500 companies and emerging startups. Their process involves collaborating closely with clients, taking concepts from initial sketches to final products that can serve millions of users. Kunai's team consists of developers, designers, and product managers who work together to ensure successful project outcomes. A key aspect that sets Kunai apart from competitors is their focus on building long-term relationships with clients, exemplified by their partnership with Capital One, which led to a partial acquisition of their team. The company's goal is to help clients realize their visions by providing the expertise and support needed to bring their ideas to life.