
Senior Software Engineer, Risk
3 semanas atrás
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.
- 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).
- 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.
- 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.
- 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.
- 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 Mid-Senior level
- Employment type Full-time
- 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 - 01We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr-
Senior Software Engineer, Risk
4 semanas atrás
São Paulo, São Paulo, Brasil WEX Tempo inteiroJoin to apply for the Senior Software Engineer, Risk role at WEXJoin to apply for the Senior Software Engineer, Risk role at WEXAbout The Team/RoleWEX 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...
-
Senior Software Engineer
2 semanas atrás
São Paulo, São Paulo, Brasil Alternative Payments Tempo inteiroJoin to apply for the Senior Software Engineer role at Alternative Payments Join to apply for the Senior Software Engineer role at Alternative Payments Get AI-powered advice on this job and more exclusive features. We're seeking a talented Senior Software Engineer to join our mission of revolutionizing payments for service-based companies by building the...
-
São Paulo, São Paulo, Brasil beBeeQuality Tempo inteiro R$90.000 - R$120.000Software Quality Engineer in TestWe seek an experienced Software Quality Engineer in Test to join our engineering team. This role is ideal for a technically proficient engineer who thrives in a collaborative environment and is passionate about raising the quality bar across systems and services.Key ResponsibilitiesCollaborate with development teams to define...
-
Senior Software Engineer
2 semanas atrás
São Paulo, São Paulo, Brasil PPRO Tempo inteiroOverview Join to apply for the Senior Software Engineer role at PPRO. At PPRO, our mission is to simplify access to local
-
Senior Software Engineer
Há 6 dias
São Paulo, São Paulo, Brasil TRACTIAN ?? Tempo inteiroSenior Software Engineer - Data Intensive Applications Join to apply for the Senior Software Engineer - Data Intensive Applications role at TRACTIAN ???????? Senior Software Engineer - Data Intensive Applications 2 weeks ago Be among the first 25 applicants Join to apply for the Senior Software Engineer - Data Intensive Applications role at TRACTIAN...
-
Senior Risk Improvement Engineer
Há 5 dias
São Paulo, São Paulo, Brasil beBeeMaintenance Tempo inteiro R$80.000 - R$120.000Boiler Maintenance EngineerWe are seeking an experienced engineer to evaluate equipment integrity and reliability, identify hazards, and deliver risk improvement solutions.The successful candidate will leverage their engineering expertise to prevent potential disasters, saving property and businesses. They will work with influential organizations to...
-
Senior Software Engineer, Data Platform
Há 6 dias
São Paulo, São Paulo, Brasil beBeeSoftware Tempo inteiro US$100.000 - US$150.000Job Title: Senior Software Engineer, Data PlatformWe are seeking a skilled and experienced Senior Software Engineer to join our dynamic team. This is an exciting opportunity for you to collaborate across disciplines, combining software development, data engineering, and operations to build innovative, high-quality, and scalable solutions.
-
Software Engineer Sênior
1 hora atrás
São Paulo, São Paulo, Brasil Review ALL Tempo inteiroOportunidade para Software Engineer Sênior - Node/React/React NativeVocê é apaixonado(a) por tecnologia e inovação? Temos uma posição incrível que pode ser a sua próxima grande conquistaEstamos apoiando uma empresa de luxo e tecnologia que está transformando a hotelaria no Brasil, unindo atendimento premium, automação e inteligência artificial...
-
Golang Software Engineer
2 semanas atrás
São Paulo, São Paulo, Brasil AgileEngine Tempo inteiroGolang Software Engineer (Senior/Lead) ID37218 Join to apply for the Golang Software Engineer (Senior/Lead) ID37218 role at AgileEngine Golang Software Engineer (Senior/Lead) ID37218 3 weeks ago Be among the first 25 applicants Join to apply for the Golang Software Engineer (Senior/Lead) ID37218 role at AgileEngine AgileEngine is an Inc. 5000 company...
-
Golang Software Engineer
2 semanas atrás
São Paulo, São Paulo, Brasil Agileengine Tempo inteiroGolang Software Engineer (Senior/Lead) ID37218Join to apply for the Golang Software Engineer (Senior/Lead) ID37218 role at AgileEngineGolang Software Engineer (Senior/Lead) ID372183 weeks ago Be among the first 25 applicantsJoin to apply for the Golang Software Engineer (Senior/Lead) ID37218 role at AgileEngineAgileEngine is an Inc. 5000 company that creates...