Software Engineer, Data Platforms
Richmond, Virginia, United States
Kunai
Kunai Takes You From Ideation To Creation, Faster. Launch digital products, build systems, and optimize processes with custom solutions from the top 3% global developers.Kunai is a fast-growing digital consultancy focused on banking, payments, and fintech powered by a global network that attracts the best and brightest people from all backgrounds and cultures, driven by innovation and experimentation, spread across almost every single continent. Over the past decade, we've shipped over 150 products for clients that include Visa, American Express, Capital One, WEX, Wells Fargo, Ernst & Young, and TOMS Shoes. Our founders built a previous agency (Monsoon) that was acquired by Capital One in 2015.
Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? In this role, you'll be part of a big group of makers, breakers, doers and disruptors, who solve real problems and meet real customer needs.
We are seeking Software & Data Engineers who are passionate about marrying data with emerging technologies. You’ll have the opportunity to be on the forefront of building a modern enterprise data platform that powers over $60 billion in annual transaction volume for over 100 million active payment cards for one of the largest credit card issuers in the world.
Basic Qualifications:
- Bachelor’s Degree in Computer Science, Information Technology, Engineering, or a related field.
- Minimum of 5 years of software development experience, with a proven track record in designing, developing, and maintaining enterprise-grade applications.
- Real-world experience in designing and implementing GraphQL APIs, including schema design, resolvers, and performance optimization.
- Extensive knowledge of at least one server-side programming language (e.g., Java, Python, Go).
- Solid understanding of database technologies, both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, DynamoDB), including schema design, query optimization, and connection pooling.
- Understanding of microservices architecture principles, patterns, and best practices.
- Experience with cloud services (AWS preferred), including serverless architectures, container orchestration (e.g., Kubernetes), and cloud-native development practices.
- Familiarity with security best practices, including OAuth, JWT, data encryption, and secure coding principles.
- Experience with CI/CD pipelines using tools like Jenkins, GitLab CI, or GitHub Actions.
- Strong understanding of agile methodologies, including Scrum or Kanban.
- Ability to work effectively in a team environment, collaborating with other engineers, product managers, and stakeholders.
- Excellent verbal and written communication skills.
Preferred Qualifications:
- Experience with Rust: experience in developing with Rust for performance-critical backend systems is highly desirable.
- Master’s or higher in Computer Science, Information Systems, or a related field.
- Data Engineering experience including ETL processes, data warehousing, and big data technologies (e.g., Hadoop, Spark).
- Experience with RESTful API design and development alongside GraphQL.
- Familiarity with machine learning algorithms and practices is a plus.
- Prior experience in the financial services industry, particularly with regulatory and compliance standards (e.g., GDPR, SOX, PCI-DSS), is highly valued.
- Leadership Experience: Experience leading projects or mentoring junior engineers.
At Kunai, we have built deep relationships with our clients. Our bar is high, and our mission is to always exceed our client’s expectations. If you are fanatical about customer success and driven to work on and solve tough technical challenges, we would love to chat with you!
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile APIs Architecture AWS Banking Big Data CI/CD Computer Science Data Warehousing DynamoDB Engineering ETL FinTech GitHub GitLab GraphQL Hadoop Java Kanban Kubernetes Machine Learning Microservices MongoDB MySQL NoSQL Pipelines PostgreSQL Python Rust Scrum Security Spark SQL
Perks/benefits: Startup environment
More jobs like this
Explore more AI, ML, Data Science career opportunities
Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.
- Open Data Science Manager jobs
- Open Lead Data Analyst jobs
- Open MLOps Engineer jobs
- Open Senior Business Intelligence Analyst jobs
- Open Data Engineer II jobs
- Open Data Manager jobs
- Open Principal Data Engineer jobs
- Open Power BI Developer jobs
- Open Data Scientist II jobs
- Open Junior Data Scientist jobs
- Open Sr Data Engineer jobs
- Open Data Analytics Engineer jobs
- Open Product Data Analyst jobs
- Open Business Intelligence Developer jobs
- Open Business Data Analyst jobs
- Open Data Analyst Intern jobs
- Open Sr. Data Scientist jobs
- Open Senior Data Architect jobs
- Open Big Data Engineer jobs
- Open Principal Data Scientist jobs
- Open Azure Data Engineer jobs
- Open Data Quality Analyst jobs
- Open Manager, Data Engineering jobs
- Open Junior Data Engineer jobs
- Open Data Product Manager jobs
- Open Data quality-related jobs
- Open GCP-related jobs
- Open Business Intelligence-related jobs
- Open Java-related jobs
- Open ML models-related jobs
- Open Data management-related jobs
- Open Privacy-related jobs
- Open PhD-related jobs
- Open Deep Learning-related jobs
- Open Data visualization-related jobs
- Open Finance-related jobs
- Open PyTorch-related jobs
- Open APIs-related jobs
- Open TensorFlow-related jobs
- Open NLP-related jobs
- Open Consulting-related jobs
- Open Snowflake-related jobs
- Open LLMs-related jobs
- Open CI/CD-related jobs
- Open Generative AI-related jobs
- Open Kubernetes-related jobs
- Open Hadoop-related jobs
- Open Data governance-related jobs
- Open Airflow-related jobs
- Open Docker-related jobs