Job Closed

This listing is no longer active.

WEX logo
WEX

WEX is a financial services company that is headquartered in South Portland, Maine. The company has more than 3,500 team members throughout the world and supports more than 20 curr

Staff Software Engineer

Location

Brazil

Posted

113 days ago

Salary

0

Seniority

Lead

Bachelor Degree8 yrs expEnglishAngularApache KafkaReactSDLC

Job Description

Staff Software Engineer

WEX

• Lead initiatives by using wide-ranging experience to make decisions on methods and approaches • Collaborate with Product Managers and Senior Engineering Managers to advise on and guide the design and iterative delivery of complex solutions • Actively stay current with WEX technology options and industry trends • Work closely with the Team Manager to identify skill gaps and ensure the team is upskilling to adopt new technologies effectively • Proactively identify and fill technical gaps in design and implementation • Design, test, code, and instrument solutions without guidance • Mentor the entire engineering team • Lead the team in defining API specifications, database schemas (advanced indexing/optimization), and system architecture • Hold your team accountable for delivering quality results using defined goals • Support production applications with advanced observability • Analyze systems to identify bottlenecks and drive decisions using data • Strengthen and drive the engineering process using Test Driven Development (TDD), Behavior Driven Development (BDD), and Microservice/Vertical Slice Architectures • Leverage AI-powered development tools to act as a force multiplier for the team

Job Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or related field; OR demonstrable equivalent experience
  • At least 8 years of work experience in software engineering
  • Proven ability to deliver complex software features and fill technical gaps without being told; ability to lead conversations without expecting hints
  • Excellent communication skills with the ability to collaborate across technical and non-technical stakeholders (Product, Design, Operations)
  • Strong understanding of software security principles and OWASP guidelines
  • Strong proficiency in Angular and/or React
  • Experience building and consuming REST APIs
  • Proven track record of writing comprehensive unit tests and test suites
  • Proficiency with Git version control and CI/CD pipelines
  • Experience with Agile development methodologies
  • Experience in writing performant stored procedures and functions
  • Deep understanding and application of OOP, SOLID, and design patterns
  • Strong aptitude for integrating AI/ML-driven development workflows into the daily Software Development Lifecycle (SDLC)
  • Knowledge of RESTful API design and Kafka/event-driven design

Benefits

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

Related Job Pages

More Full-stack Engineer Jobs

NerdWallet logo

Senior Software Engineer – SMB

NerdWallet

NerdWallet is a personal finance company that offers expert information, tailored insights, and helpful tools to help people get more from their money. Founded

• At NerdWallet, we’re on a mission to bring clarity to all of life’s financial decisions. • A Senior Software Engineer plays a critical role in designing, developing, and maintaining complex software systems while providing technical leadership within a team. • Their primary purpose is to architect scalable and efficient solutions, ensuring that software meets both functional and non-functional requirements such as performance, security, and maintainability. • This is a Full-Stack role, responsible for writing high-quality, scalable, and efficient code. • Review and optimize existing code, conduct thorough testing, and troubleshoot complex issues to improve system performance and reliability. • Foster a culture of continuous learning and best practices in coding, architecture, and software development methodologies. • Build relationships with cross-functional teams to align technical solutions with business objectives and contribute to architectural decisions.

United States
$136K - $252K / year
Job Closed
OtherRemoteTeam 501-1,000H1B Sponsor

• Collaborate with HungerRush teams to design, develop, and support existing as well as create new functionality and applications with a focus on LLM-powered features • Write high quality code following best practices and standards for coding, compliance, security, and performance • Contribute to software development with an emphasis on architecture, design, quality, implementation, and culture • Utilize the latest advances in AI software development to improve effectiveness of delivering business value • Mentor software engineers • Help troubleshoot issues and identify bug fixes

Texas
Job Closed
Juniper Square logo

Senior Software Engineer, Treasury

Juniper Square

Where partnerships drive potential.

OtherRemoteTeam 201-500H1B No Sponsor

• Design and architect systems for the Treasury Platform, actively participating in design reviews. • Mentor engineers, fostering their growth and development by upholding a high bar for quality and operational metrics. • Contribute to and drive complex projects, executing development tasks through completion. • Collaborate with cross-functional partners (Product, UX, QA) to ensure the team meets project timelines and solutions align with business strategy. • Ensure high quality in deliverables through code reviews and by applying best practices for robust and scalable solutions. • Own monitoring, diagnosing, and resolving production issues within the Treasury Platform. • Assist in assessing technical risk and feasibility to support the technical roadmap. • Provide technical support for stakeholder groups, making complex concepts easy to understand.

United States
$165K - $215K / year
Full TimeRemoteTeam 1-10Since 2008H1B No Sponsor

• Design, implement, and maintain highly scalable, fault-tolerant backend services powering real-time data synchronization and streaming • Optimize systems for latency, throughput, and reliability to support demanding data transfer workflows • Guide architectural decisions around multi-region deployment, disaster recovery, and data residency for customers operating worldwide • Collaborate with both engineering and product stakeholders to deliver practical solutions that directly benefit end users and business needs • Own projects from concept to production—work with internal and external users to understand requirements and troubleshoot real-world scaling problems • Continuously monitor, evaluate, and improve platform automation, observability, and incident response techniques

Canada
$190K - $300K / year