WEX-logo
WEX
ยท
April 7, 2025
Apply Now
This job has closed.

Software Engineer, Risk - Level 2

Maine, United States
Full-time
Remote
Entry, Mid Level
WEX is a financial technology service provider for fleet, travel, and healthcare industries, seeking a highly motivated Mid-Level Engineer to join their Risk Engineering team. The role involves designing and developing microservices to manage and mitigate various risks, while collaborating with stakeholders and ensuring the efficiency of the platforms.
Apply Now

Responsibilities

  • Design, develop, test, and deploy new features and functionalities for our microservices platform at a small to medium level of complexity.
  • Focus on building robust and scalable microservices, including defining service boundaries, choosing appropriate communication protocols, and implementing service discovery.
  • Leverage and contribute to our CI/CD pipelines, including implementing Infrastructure as Code (IaC) using tools like Terraform.
  • Practice agile development methodologies like TDD and BDD within a microservices and event-driven architecture.
  • Practice using data and/or AI technology or tools in solutions you design/develop for more effective business outcomes and better customer experience as well as in your design & and development work for high productivity and better solution quality.
  • Analyze data to understand risk problems and build effective solutions.
  • Support live microservices, including proactive monitoring, rapid incident response, and continuous improvement through automation.
  • Analyze system performance and identify bottlenecks and opportunities for improvement.
  • Build and maintain a platform for deploying, managing, and monitoring microservices, including tools for containerization (e.g., Docker, Kubernetes) and observability (e.g., Datadog, Splunk).
  • Implement and enforce best practices for microservices development, such as API gateways, circuit breakers, and service-level agreements (SLAs).
  • Collaborate effectively with partners/stakeholders to understand customer needs and business challenges.
  • Take strong ownership and be proactive.
  • Actively participate in technical discussions and code reviews with peers.
  • Mentor junior engineers and learn from senior engineers.
  • Foster a culture of continuous learning within the team.
  • Develop and maintain tools and frameworks to support the development and testing of microservices (e.g., API documentation, testing frameworks).
  • Ensure all work adheres to team processes and best practices.
  • Eager to learn and explore new technology and innovative approaches to improve effectiveness and productivity. Bring the learnings to the team to grow together.

Qualification

Required

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration skills.
  • Proficiency in object-oriented programming languages (such as Java, C#, Golang, or Python) with a strong understanding of TDD.
  • Experience with CI/CD automation.
  • Experience with building and deploying applications in cloud environments.
  • Familiarity with event-driven architectures, message queues (e.g., Kafka), and stream processing frameworks.
  • Understanding of microservices architectures, including concepts like service discovery, load balancing, and API gateways.
  • Highly self-motivated and eager to learn.
  • Passionate about understanding and solving customer/business problems.
  • Proactive in exploring and adopting new technologies (e.g., GenAI) to improve productivity and quality.

Preferred

  • Master's degree or PhD in Computer Science or related field preferred, or 2+ years of relevant experience.
  • Experience with scripting languages, preferably TypeScript is a plus.
  • Experience with Salesforce API integration is a plus.

Benefits

  • Health, dental and vision insurances
  • Retirement savings plan
  • Paid time off
  • Health savings account
  • Flexible spending accounts
  • Life insurance
  • Disability insurance
  • Tuition reimbursement
WEX is a financial technology service provider for fleet, travel and healthcare industries.
Glassdoor
3.7
Founded in 1983
Portland, Maine, USA
5001-10000 employees
http://www.wexinc.com