Senior Software Development Engineer

October 31

Apply Now
Logo of WEX

WEX

Fleet payments • Heathcare payments • Travel payments • Virtual payments • Corporate payment solutions

5001 - 10000

💰 $310M Post-IPO Debt on 2020-06

Description

• Work with Kafka as a Service (KaaS) Engineering team to configure and run Kafka at the Enterprise level. • Create canonical Kafka topics for the entire enterprise. • Define standards for message content, serialization schemas, and canonical topic naming conventions. • Collaborate with divisions to understand their data structure. • Ensure Eventing Platform meets customer data needs. • Estimate data storage and platform growth, assist with monitoring metrics, and ensure performance. • Develop tools and pipelines to increase deployment speed using GitOps principles. • Learn, research, and prototype new tools for teams. • Create Proof of Concepts (PoCs) and share findings. • Enrich events with meaningful information from data sources, using Apache Flink or similar solutions. • Provide architectural blueprints and roll out solutions. • Maintain exemplary standards for modern end-to-end software development.

Requirements

• Solid development experience with at least one major programming language (Java, C#, Python, or Golang). • Proven success in delivering software features through all phases of the SDLC and building, testing, and deploying using DevOps principles. • Good experience of designing and implementing data solutions. • Hands-on data warehousing, data lake, and/or data pipeline experience required. • Hands-on experience with at least one major RDBMS and NoSQL data store. • Knowledge of optimizing and troubleshooting large data stores. • Working knowledge in designing and building data pipelines that meet business SLAs. • Experience in delivering solutions in the cloud, preferably AWS. • Familiarity with major AWS components such as EC2, S3, SQS, etc. • Equivalent experience with GCP or Azure is also acceptable. • Academic degree in Computer Science or equivalent field is nice to have. • Ability to code and deliver containerized solutions with Docker. • Experience with AI/ML. • Experience with Apache Flink or similar tools. • Familiarity with GitHub and GitHub Actions or equivalent. • Familiarity with Terraform or equivalent tool. • Experience delivering projects with strong failover capabilities, with multi-region or multi-cloud support. • Good understanding of security-related concepts and best practices, such as OWASP, SSO, ACLs, TLS, tokenization, etc. • Experience delivering solutions with PCI-DSS and/or HIPAA requirements. • Participation in data and process audits.

Benefits

• Comprehensive and market competitive benefits offered designed to support personal and professional well-being.

Apply Now

Similar Jobs

October 29

EDB

501 - 1000

Software Engineer for EDB’s database infrastructure team maintaining Postgres variants.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com