Lead Software Engineer
$140K - $173K/yr
This role will be a top-tier software engineer to help develop, drive, and execute implementation in an engineering team for the WEX Bill Pay platform applications. Bill Pay is a SaaS solution for ...
$140K - $173K/yr
This role will be a top-tier software engineer to help develop, drive, and execute implementation in an engineering team for the WEX Bill Pay platform applications. Bill Pay is a SaaS solution for ...
$140K - $173K/yr
This role will be a top-tier software engineer to help develop, drive, and execute implementation in an engineering team for the WEX Bill Pay platform applications. Bill Pay is a SaaS solution for ...
$140K - $173K/yr
This role will be a top-tier software engineer to help develop, drive, and execute implementation in an engineering team for the WEX Bill Pay platform applications. Bill Pay is a SaaS solution for ...
$140K - $173K/yr
This role will be a top-tier software engineer to help develop, drive, and execute implementation in an engineering team for the WEX Bill Pay platform applications. Bill Pay is a SaaS solution for ...
Westbrook, ME · On-site
$124K - $164K/yr
C. is seeking a Senior Software Engineer to help shape the platform powering their diagnostic data services. The role involves building and maintaining APIs that deliver reliable data, working ...
Westbrook, ME · On-site
$124K - $164K/yr
C. is seeking a Senior Software Engineer to help shape the platform powering their diagnostic data services. The role involves building and maintaining APIs that deliver reliable data, working ...
Westbrook, ME · Hybrid
$140K - $175K/yr
Senior Software Engineer We are seeking a highly skilled Senior Software Engineer with expertise in developing Linux-based medical device software. As a Senior SW Engineer, you will design, develop ...
Westbrook, ME · Hybrid
$140K - $175K/yr
Senior Software Engineer We are seeking a highly skilled Senior Software Engineer with expertise in developing Linux-based medical device software. As a Senior SW Engineer, you will design, develop ...
Lewiston, ME · On-site +1
$103K - $165K/yr
Learn more at Job Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting Locations: Santa Clara, California, United ...
Lewiston, ME · On-site +1
$103K - $165K/yr
Learn more at Job Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting Locations: Santa Clara, California, United ...
Auburn, ME · On-site +1
$103K - $165K/yr
Learn more at Job Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting Locations: Santa Clara, California, United ...
Auburn, ME · On-site +1
$103K - $165K/yr
Learn more at Job Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting Locations: Santa Clara, California, United ...
$129K - $170K/yr
The Senior Software Engineer is a key technical leader within an Agile team, partnering closely with the Technical Product Owner and Principal Software Engineer to ensure high-quality, scalable ...
$129K - $170K/yr
The Senior Software Engineer is a key technical leader within an Agile team, partnering closely with the Technical Product Owner and Principal Software Engineer to ensure high-quality, scalable ...
Portland, ME · On-site
$140K - $173K/yr
As a Software Development Engineer on our team, you will be a key contributor in designing, developing, and maintaining our cloud-native solution. You'll work with a modern tech stack including ...
Portland, ME · On-site
$140K - $173K/yr
As a Software Development Engineer on our team, you will be a key contributor in designing, developing, and maintaining our cloud-native solution. You'll work with a modern tech stack including ...
$127K - $168K/yr
The Senior Software Engineer is a key technical leader within an Agile team, partnering closely with the Technical Product Owner and Principal Software Engineer to ensure highquality, scalable ...
$127K - $168K/yr
The Senior Software Engineer is a key technical leader within an Agile team, partnering closely with the Technical Product Owner and Principal Software Engineer to ensure highquality, scalable ...
Portland, ME · On-site
$140K - $173K/yr
As a Software Development Engineer on our team, you will be a key contributor in designing, developing, and maintaining our cloud-native solution. You'll work with a modern tech stack including ...
Portland, ME · On-site
$140K - $173K/yr
As a Software Development Engineer on our team, you will be a key contributor in designing, developing, and maintaining our cloud-native solution. You'll work with a modern tech stack including ...
Portland, ME · On-site
$140K - $173K/yr
As a Software Development Engineer on our team, you will be a key contributor in designing, developing, and maintaining our cloud-native solution. You'll work with a modern tech stack including ...
Portland, ME · On-site
$140K - $173K/yr
As a Software Development Engineer on our team, you will be a key contributor in designing, developing, and maintaining our cloud-native solution. You'll work with a modern tech stack including ...
$124K - $164K/yr
ONSITE - Westbrook, ME (Hybrid 2x per week) We're looking for a Senior Software Engineer to help shape the platform powering our diagnostic data services. Our team builds and maintains the APIs that ...
$124K - $164K/yr
ONSITE - Westbrook, ME (Hybrid 2x per week) We're looking for a Senior Software Engineer to help shape the platform powering our diagnostic data services. Our team builds and maintains the APIs that ...
Westbrook, ME · On-site
$75 - $80/hr
ONSITE - Westbrook, ME (Hybrid 2x per week) We're looking for a Senior Software Engineer to help shape the platform powering our diagnostic data services. Our team builds and maintains the APIs that ...
Westbrook, ME · On-site
$75 - $80/hr
ONSITE - Westbrook, ME (Hybrid 2x per week) We're looking for a Senior Software Engineer to help shape the platform powering our diagnostic data services. Our team builds and maintains the APIs that ...
$53 - $72.75/hr
Software Engineer 2 are responsible for the building and/or configuration of software solutions within their business portfolio with little to no oversight and exhibit a mastery of the application ...
$53 - $72.75/hr
Software Engineer 2 are responsible for the building and/or configuration of software solutions within their business portfolio with little to no oversight and exhibit a mastery of the application ...
$121K - $145K/yr
Senior Software Engineer The Data Acquisition Team is the entry point to WEX's Data-as-a-Service (DaaS) platform--responsible for ingesting, validating, and orchestrating raw data from dozens of ...
$121K - $145K/yr
Senior Software Engineer The Data Acquisition Team is the entry point to WEX's Data-as-a-Service (DaaS) platform--responsible for ingesting, validating, and orchestrating raw data from dozens of ...
$124K - $164K/yr
Required Skills & Qualifications * 5 years of professional software engineering experience, with a track record of shipping and maintaining production systems. * Strong proficiency in Java and Spring ...
$124K - $164K/yr
Required Skills & Qualifications * 5 years of professional software engineering experience, with a track record of shipping and maintaining production systems. * Strong proficiency in Java and Spring ...
Portland, ME · On-site +1
$125K - $165K/yr
Seattle, WA; and Portland, ME About the Team/Role We are seeking a seasoned Sr. Software Engineer in the North America Mobility organization. This role will sit in the Platform team that focuses on ...
Portland, ME · On-site +1
$125K - $165K/yr
Seattle, WA; and Portland, ME About the Team/Role We are seeking a seasoned Sr. Software Engineer in the North America Mobility organization. This role will sit in the Platform team that focuses on ...
Work closely with Software Development Engineers to improve software quality by writing and executing automated tests * Create and maintain automated tests for functional, performance, scalability ...
Work closely with Software Development Engineers to improve software quality by writing and executing automated tests * Create and maintain automated tests for functional, performance, scalability ...
Portland, ME · On-site +1
$125K - $165K/yr
Seattle, WA; and Portland, ME About the Team/Role We are seeking a seasoned Sr. Software Engineer in the North America Mobility organization. This role will sit in the Platform team that focuses on ...
Portland, ME · On-site +1
$125K - $165K/yr
Seattle, WA; and Portland, ME About the Team/Role We are seeking a seasoned Sr. Software Engineer in the North America Mobility organization. This role will sit in the Platform team that focuses on ...
About the role As a Staff Software Engineer, you will be a key technical leader responsible for the design, implementation, and maintenance of WEX's data lake platform. This role is central to our ...
About the role As a Staff Software Engineer, you will be a key technical leader responsible for the design, implementation, and maintenance of WEX's data lake platform. This role is central to our ...
$42.7K - $52.2K
1% of jobs
$52.2K - $61.8K
4% of jobs
$61.8K - $71.3K
9% of jobs
$80.2K is the 25th percentile. Wages below this are outliers.
$71.3K - $80.9K
12% of jobs
$80.9K - $90.4K
15% of jobs
The median wage is $96.7K / yr.
$90.4K - $100K
14% of jobs
$100K - $109.5K
15% of jobs
$113.3K is the 75th percentile. Wages above this are outliers.
$109.5K - $119.1K
13% of jobs
$119.1K - $128.6K
9% of jobs
$128.6K - $138.1K
5% of jobs
$138.1K - $147.7K
3% of jobs
$42.7K
$99.5K
$147.7K
Software developers design and create computer software programs and systems for their employer or client. Their job is to apply the principles of engineering, analytics, and computer science toward the development and testing of all kinds of software and applications. On a day-to-day basis, a software developer helps create and test software from start to finish. They discuss and analyze user requests and requirements, then research and brainstorm practical solutions to meet those needs, and determine the best course of action to create the application. As a software developer, you may develop an entirely new program or improve an existing one; you are responsible for a program’s overall framework and must design precise workflow charts that explain to programmers what code is needed for different aspects of the program.
| Aspect | Software Developer | Software Engineer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field; coding certifications | Bachelor's or higher in CS or Software Engineering; certifications may vary |
| Work Environment | Develops, tests, and maintains software applications | Designs and develops software systems; often involved in architecture |
| Industry Usage | Commonly used in tech companies, startups, and IT firms | Used interchangeably with Software Developer in many organizations |
While the roles often overlap, Software Developers focus on coding and building applications, whereas Software Engineers typically work on designing and architecting complex systems. Both roles require similar credentials and are integral to software creation, but their scope and responsibilities can differ based on project size and company structure.
$140K - $173K/yr
Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Posted 11 days ago
8.1
Based on 16 frontline employees who took The Breakroom Quiz
7th of 17 rated payment service providers
About the Team/Role
We are seeking a Lead Software Engineer in the WEX Corporate Payments Engineering organization. This role will be a top-tier software engineer to help develop, drive, and execute implementation in an engineering team for the WEX Bill Pay platform applications. Bill Pay is a SaaS solution for tech and service providers in the consumer bill pay space that facilitate collection and delivery of consumer payments.
How you'll make an impact:
Help develop, drive and execute a long-term vision and strategy for the Corporate Payments cross-cutting and core services.
Collaboratively define and implement a comprehensive architectural roadmap for the EnCompass platform, aligning with business objectives, industry best practices, and other Corporate Payments teams.
Foster a culture of innovation, collaboration, empowerment, and continuous learning within the engineering teams.
Continuously challenge the status quo and implement mechanisms to reduce time-to-market using efficient engineering methods.
Collaborate with other Corporate Payments engineering teams to reuse development practices and components to reduce duplication.
Experience you'll bring:
6+ years of experience in software engineering
Expertise in rapid development and deployment of internal and external services using cloud computing platforms such as AWS or Azure.
Experience writing high-quality automation, including well-formed unit, component, and integration tests and an in-depth understanding of the test pyramid.
Strong understanding of security and compliance requirements in cloud and data environments.
Excellent leadership, team-building, and dynamic decision-making skills.
Ability to deal with ambiguity and thrive in a fast-paced, dynamic environment.
Excellent verbal and written communication skills.
Preferred Qualifications:
Experience building applications in the finance space, such as credit card products, accounts receivables/payables, etc.
Experience working with geographically distributed teams
Sourced by ZipRecruiter
Software development
1,001 - 5,000 Employees
Portland, ME, US
1983