Ativa os alertas de emprego por e-mail!

Senior Software Engineer, Risk

WEX

São Paulo

Presencial

BRL 160.000 - 200.000

Tempo integral

Há 9 dias

Melhora as tuas possibilidades de ir a entrevistas

Cria um currículo adaptado à oferta de emprego para teres uma taxa de sucesso superior.

Resumo da oferta

An innovative global commerce platform is seeking a Senior Software Engineer to join their Risk Engineering team. This role focuses on building and implementing robust risk strategies using advanced technologies like AI. Candidates should have a strong foundation in software engineering principles and be able to work independently on complex problems. This opportunity offers significant career growth and a collaborative environment.

Qualificações

  • 4+ years of experience in software engineering at a large scale.
  • Strong understanding of TDD, object-oriented programming, and CI/CD.
  • Experience with cloud environments and event-driven architectures.

Responsabilidades

  • Design, develop, test, deploy, and monitor processes in a cloud architecture.
  • Support live microservices with proactive monitoring and incident response.
  • Collaborate with partners/stakeholders on customer needs.

Conhecimentos

Problem-Solving
Analytical Skills
Communication
Collaboration

Formação académica

Bachelor's degree in Computer Science
Master's or PhD in Computer Science

Ferramentas

Terraform
Docker
Kubernetes
Kafka

Descrição da oferta de emprego

Join to apply for the Senior Software Engineer, Risk role at WEX

Join to apply for the Senior Software Engineer, Risk role at WEX

About The Team/Role

WEX is an innovative global commerce platform and payments technology company. In a rapidly changing environment, we're simplifying the business of doing business for our customers, freeing them to focus on what matters most. We're committed to building a consistent, world-class user experience across our products and services, leveraging customer-focused innovations in strategic initiatives like big data, AI, and Risk.

About The Team/Role

WEX is an innovative global commerce platform and payments technology company. In a rapidly changing environment, we're simplifying the business of doing business for our customers, freeing them to focus on what matters most. We're committed to building a consistent, world-class user experience across our products and services, leveraging customer-focused innovations in strategic initiatives like big data, AI, and Risk.

Position Summary

We are seeking a highly motivated and high-potential Senior Software Engineer to join our Risk Engineering team. This is an exciting opportunity to make a significant impact on the business and accelerate your career growth.

The Risk Engineering team at WEX plays a critical role in building platforms and technology to manage and mitigate risk across various domains, including credit risk, financial crimes, fraud detection, and collections. We empower diverse customer businesses with sophisticated products while developing and implementing robust risk strategies and controls to protect our customers and the company from potential losses.

We leverage advanced technologies, including modern big data technologies and AI, to ensure our efficiency and effectiveness. Our development teams utilize agile methodologies with a combined engineering approach and the product operating model.

Join a strong team of highly talented engineers and leaders within Risk Engineering. We tackle challenging problems with significant business impact, providing ample opportunities for professional growth.

If you aspire to become a strong engineer who can solve complex problems, generate significant impact, and rapidly advance your career, this is an excellent opportunity!

How You’ll Make An Impact

Design & Development:

  • Design, develop, test, deploy, and monitor sophisticated processes in a cloud-based architecture.
  • Own medium to large complex components, systems, products, or platforms.
  • 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, including provisioning and managing cloud-based data infrastructure.
  • Practice agile development methodologies like TDD and BDD within a microservices and event-driven architecture.
  • Utilize data and/or AI technology or tools in solution design and development for more effective business outcomes and better customer experience, as well as for increased productivity and solution quality.
  • Analyze data to understand risk problems and build effective solutions.

Platform & Operations

  • Support live microservices, including proactive monitoring, rapid incident response, and continuous improvement through automation.
  • Analyze data, existing systems and processes, and system performance independently to identify bottlenecks and opportunities for improvement.
  • Contribute to building and maintaining 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).

Collaboration & Communication

  • Collaborate effectively with partners/stakeholders to understand customer needs and business challenges.
  • Contribute to a scrum team with proper agile development practices, ensuring high-quality and timely development and delivery that effectively solves target problems.
  • Take strong ownership of our systems and proactively identify and communicate dependencies.
  • Participate in, assist with, or lead technical discussions and code reviews with peers.
  • Mentor junior engineers and learn from senior engineers.
  • Foster a culture of continuous learning within the team.
  • Partner with the hiring team to conduct interviews and provide timely, quality feedback.

Engineering Excellence

  • 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.
  • Eagerly learn and explore new technologies and innovative approaches to improve effectiveness and productivity, sharing learnings with the team to foster collective growth.

Key Considerations For a Senior Engineer

  • Strong Foundation: A solid foundation in Computer Science and Software Engineering concepts, principles, and methodologies, and the ability to apply these to problem-solving.
  • Independent Contribution: Independently and productively complete work of medium/large complexity and proactively seek reviews from senior engineers and architects to ensure high quality.
  • Proactive Learning & Growth: Actively seek feedback from senior engineers and continuously learn and improve skills. Become a subject matter expert in your functional area and best practices.
  • Problem-Solving: Demonstrate strong analytical and problem-solving skills to effectively address technical challenges. Assess unique circumstances and apply creative problem-solving techniques to resolve issues or suggest various approaches.
  • Communication & Collaboration: Communicate and collaborate effectively within the team and with other stakeholders.

Experience You’ll Bring

  • Education:
    • Bachelor's degree in Computer Science, Software Engineering, or related field. Alternatively, demonstrable deep understanding, experience, and capability in software engineering will be considered. 4+ years of experience in software engineering at a large scale
    • Master or PhD degree in Computer Science (or related field) and 2+ years of experience in software engineering
  • Technical Skills:
    • Strong problem-solving and analytical skills.
    • Excellent communication and collaboration skills.
    • Extensive experience designing high-quality, performant, and efficient solutions for problems of medium/large complexity.
    • Proficiency in object-oriented programming languages with a strong understanding of TDD.
    • Extensive experience and a good understanding of CI/CD automation.
    • Experience 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.
    • Experience with combined engineering practices and agile development.
    • Experience with scripting languages such as javascript, TypeScript / Node.js preferred
    • Experience with Salesforce API integration is preferred
  • Personal Attributes:
    • Highly self-motivated and eager to learn, continuously seeking new technologies and adopting appropriate ones to improve productivity, quality, and effectiveness. For example, proactively exploring GenAI technology and tools for increased work productivity and quality, as well as building innovative products/systems.
    • Passionate about understanding and solving customer/business problems.
    • Proactive in exploring and adopting new technologies (e.g., GenAI) to improve productivity and quality.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Software Development

Referrals increase your chances of interviewing at WEX by 2x

Software Engineer (.NET, React.js ) Career Opportunities at Dev.Pro - 01

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.

Ofertas semelhantes

Senior Software Engineer

Loggi

São Paulo null

Teletrabalho

Teletrabalho

BRL 160.000 - 200.000

Tempo integral

Há 8 dias

Senior Software Engineer (long term contract)

Cerebras

São Paulo null

Teletrabalho

Teletrabalho

BRL 160.000 - 200.000

Tempo integral

Há 8 dias

Senior Software Engineer - MAAS

Canonical

Porto Alegre null

Teletrabalho

Teletrabalho

BRL 120.000 - 180.000

Tempo integral

Há 10 dias

Senior Software Engineer (Node,Typescript,AWS)

Reap

São Paulo null

Teletrabalho

Teletrabalho

BRL 150.000 - 250.000

Tempo integral

Há 28 dias

Senior Software Engineer

REPS & Co.

Curitiba null

Teletrabalho

Teletrabalho

BRL 160.000 - 200.000

Tempo integral

Ontem
Torna-te num dos primeiros candidatos

Grupo QuintoAndar | Senior Software Engineer

QuintoAndar

null null

Teletrabalho

Teletrabalho

BRL 160.000 - 200.000

Tempo integral

Há 4 dias
Torna-te num dos primeiros candidatos

Senior Software Engineer

Tremendous

null null

Teletrabalho

Teletrabalho

USD 100.000 - 200.000

Tempo integral

Há 5 dias
Torna-te num dos primeiros candidatos

Senior Software Engineer II, Latin America

Wise

São Paulo null

Híbrido

Híbrido

BRL 160.000 - 200.000

Tempo integral

Há 4 dias
Torna-te num dos primeiros candidatos

Senior Software Engineer - Capabilities - Indaiatuba/SP

John Deere

São Paulo null

Híbrido

Híbrido

BRL 150.000 - 220.000

Tempo integral

Ontem
Torna-te num dos primeiros candidatos