WEX is dedicated to building modern API interfaces for its industry-leading fuel card platform. As a Software Development Engineer, you will design, develop, and maintain cloud-native solutions while working with a modern tech stack in a collaborative team environment.
Responsibilities:
- Design, develop, and implement scalable and reliable software solutions using Kafka, ElasticSearch, and other modern technologies
- Contribute to the architecture and design of our cloud-native infrastructure
- Write clean, maintainable, and well-documented code
- Participate in code reviews and collaborate with other team members to ensure high code quality
- Troubleshoot and resolve issues in a timely and efficient manner
- Pick up new technology and switch between tech stacks with a minimum of fuss
- Stay abreast of industry best practices and emerging technologies
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field
- 5-7 years of software development experience, including experience developing and supporting cloud-based infrastructure as code
- Strongly proficient with event streaming platforms (e.g., Kafka)
- Expertise in Elasticsearch, including query optimization, indexing, and data analysis
- Experience with cloud platforms such as AWS
- Excellent problem-solving and analytical skills
- Strong communication and interpersonal skills
- Experience with Kafka, AWS, Elasticsearch and Java
- Experience with automated deployment pipelines
- Examples of passion projects or contributions to open-source projects
- Passion for technology and a desire to learn and grow