Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer

$140.6k - $173.1k

Wex Health

This is a remote position; however, the candidate must reside within 30 miles of one of the following locations: Boston, MA; San Francisco Bay Area, CA; Dallas, TX; Salt Lake City, UT; Seattle, WA; and Portland, MEAbout the Team/RoleAre you excited about building solutions that expand fleet payments beyond fuel and simplify expense management? We are seeking a Full-stack Staff Software Engineer with deep expertise in backend development to provide technical leadership for the WEX Beyond Fuel and Expense Management initiative within WEX Mobility Engineering.This is a brand-new initiative, offering the opportunity to shape the architecture, establish engineering practices, and build the product from initial design through production launch. You will work across web & mobile applications, backend services, APIs, and partner integrations to deliver secure, reliable, and scalable payment and expense management experiences.This is an individual contributor role with technical leadership responsibilities and no direct people management. You will remain hands-on while guiding technical decisions, mentoring engineers, and collaborating with Product, Design, Security, and engineering teams across the United States and India.​How you’ll make an impact:Lead the technical architecture, design, and implementation of the Beyond Fuel and Expense Management platform.Build full-stack capabilities spanning user interfaces, backend services, data models, and external integrations.Translate product requirements into technical designs, delivery milestones, and implementation plans.Design reusable business capabilities and APIs that support web, mobile, and partner experiences.Establish patterns for payment workflows, expense capture, approvals, spend controls, transaction reporting, and reconciliation.Evaluate technical options and communicate tradeoffs involving performance, security, reliability, cost, and delivery timelines.Write production code, review contributions, and resolve complex issues across the application stack.Guide engineers through design reviews, code reviews, technical mentoring, and collaborative problem-solving.Establish standards for automated testing, API contracts, observability, accessibility, and secure development.Build production readiness into the product through actionable logs, distributed tracing, metrics, dashboards, and alerts.Use approved AI tools throughout development, testing, and documentation, and review and validate all generated output.Partner with engineering leaders to identify dependencies, manage technical risks, and support delivery.Own technical outcomes from initial implementation through deployment, operation, and continuous improvement.Experience you'll bringBachelor's degree in Computer Science, Software Engineering, or a related field.8–10 years of professional software engineering experience.Experience taking a new product from concept to production and evolving it as adoption grows.Strong proficiency in Java and Spring Boot, or comparable backend technologies.Strong understanding of object-oriented design, data structures, algorithms, and software design principles.Experience designing REST APIs, distributed systems, relational data models, and event-driven integrations.Experience with cloud platforms, preferably AWS, and automated CI/CD pipelines.Knowledge of authentication, authorization, data protection, and secure API design.Experience with unit, integration, end-to-end, and performance testing.Experience building and operating production services with monitoring, distributed tracing, and incident troubleshooting.Ability to influence technical direction across teams without formal management authority.Ability to explain technical decisions clearly to engineering and business stakeholders.A track record of mentoring engineers and improving engineering practices through hands-on collaboration.Hands-on experience leveraging AI coding assistants and development tools (e.g., GitHub Copilot, Cursor, Claude) to accelerate software development, refactoring, and code generation. Preferred QualificationsMaster's degree in Computer Science or Software Engineering.10+ years of software engineering experience.Experience with API Gateways, service mesh technologies, and cloud networking concepts.Familiarity with OpenTelemetry, Grafana, Prometheus, or similar observability platforms.Exposure to web and mobile application developmentThe base pay range represents the anticipated low and high end of the pay range for this position. Actual pay rates will vary and will be based on various factors, such as your qualifications, skills, competencies, and proficiency for the role. Base pay is one component of WEX's total compensation package. Most sales positions are eligible for commission under the terms of an applicable plan. Non-sales roles are typically eligible for a quarterly or annual bonus based on their role and applicable plan. WEX's comprehensive and market competitive benefits are designed to support your personal and professional well-being. Benefits include health, dental and vision insurances, retirement savings plan, paid time off, health savings account, flexible spending accounts, life insurance, disability insurance, tuition reimbursement, and more. For more information, check out the "About Us" section.Pay Range: $140,600.00 - $173,100.00SummaryLocation: Portland, ME; US - RemoteType: Full time

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in Portland, ME vacancy
  • $140.6k - $173.1k

     ...Area, CA; and Seattle/WA.About the Team/RoleThe Data Platform Engineering Team acts as the backbone of our enterprise data...  ...ensure a robust, production-grade platform.We are seeking a Staff Software Engineer (Semantic Foundationa) with 6+ years of hands-on experience... 
    Suggested
    Full time
    Remote work
    Flexible hours

    WEX

    Portland, ME
    3 days ago
  • $150k - $220k

     ...Job DescriptionJob DescriptionAbout the RoleWe are hiring a Senior / Staff C++ Software Engineer to join our growing Endpoint State and Control team, focused on defining and enforcing endpoint behavior across a managed environment. We build the foundational controls that... 
    Suggested
    Full time
    Remote work
    Work from home
    Relocation
    Visa sponsorship
    Flexible hours

    NinjaOne

    Portland, ME
    5 days ago
  •  ...WEX, Inc. is seeking a Staff Software Development Engineer to design, build, and optimize agentic solutions in a cloud-native environment. You will contribute to scalable systems using Java, AWS, Kafka, and Elasticsearch, delivering robust APIs and backend services.... 
    Suggested

    WEX

    South Portland, ME
    4 days ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Suggested
    Remote job
    Internship

    Danaher

    South Portland, ME
    3 days ago
  • $103.71k - $138.28k

     ...ownership, deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Lead Engineer position will require both technical expertise and project management competency. This position will consist of site surveys, Bill... 
    Suggested
    Full time
    Temporary work
    For contractors
    For subcontractor
    Remote work

    Lumen

    Portland, ME
    5 days ago
  • $128.19k - $184.01k

     .... About the Team and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that brings...  ...engineers to enhance the overall user experience Own the entire software development process from timeline estimation to coding, testing... 
    Remote job
    Full time

    Quora

    South Portland, ME
    5 days ago
  •  ...enGen invites graduate students to join the Summer 2027 Software Engineer Internship. The program provides hands-on experience building and modernizing enterprise healthcare technology within an Agile environment, including API integrations, cloud-enabled solutions, and... 
    Internship
    Summer internship

    Highmark Health

    Portland, ME
    1 day ago
  • $123.14k - $202.49k

     ...drive real-time, location-aware action in the field.As a Senior Software Developer, you’ll design and implement intuitive, high-...  ...environment that changes oftenBachelor’s degree in computer science, engineering, or mathematicsDid we mention you've gotta love iOS?... 
    Relocation
    Relocation package

    ESRI

    Portland, ME
    5 days ago
  • $113k - $254.2k

     ...Remote Minnesota Remote Illinois Remote Remote Full time R49906 C.H Robinson is seeking a Senior Software Engineer on our Book-It-Now/Digital Negotiator Costing team where you will collaborate with our data science teams to costing automation and platforms... 
    Hourly pay
    Full time
    Contract work
    Temporary work
    Remote work
    Worldwide
    Flexible hours

    C.H. Robinson

    Portland, ME
    2 days ago
  • $73k - $105k

     ...You can write Java that works or Express.js that lasts; our Software Engineer role at Kinder Morgan is for engineers who insist on both. Stack the numbers: $73,000 - $105,000, 3 years required, contract schedule, and a mid-level seat that grows as fast as you do. Key Responsibilities... 
    Contract work

    Kinder Morgan

    Portland, ME
    2 days ago
  • $80.51k - $107.34k

     ...shape the future of AI‑ready connectivity, join us today. The Role Join Lumen Security Advisory Services as a Cloud Security Engineer, helping customers identify and reduce security risk across cloud and on-premises environments. This hands-on, early-career... 
    Full time

    Lumen

    South Portland, ME
    8 hours ago
  • $101.19k - $167.34k

     ...will directly support impactful missions across the globe.As a Software Developer II, you’ll collaborate with a passionate, cross-...  ...environment that changes oftenBachelor’s degree in computer science, engineering, mathematics, or related field Did we mention, you gotta love... 
    Relocation
    Relocation package

    ESRI

    Portland, ME
    4 days ago
  • $140k - $200k

     ...Job DescriptionJob DescriptionAbout the Role We are looking for a Senior Software Engineer, Java/Kotlin to join our Patching team, the team responsible for how NinjaOne discovers, packages, and deploys OS and third-party software patches across every endpoint we manage... 
    Full time
    Work experience placement
    Casual work
    Remote work
    Work from home
    Relocation
    Flexible hours

    NinjaOne

    Portland, ME
    5 days ago
  •  ...Senior Software EngineerFortune 500 insurance provider is looking to build a team to support their insurance benefit/claims management...  ...TennesseeColumbia, South CarolinaGeneral Summary:The Senior Software Engineer is responsible for the overall design of an application suite... 
    Remote work

    Samprasoft

    Portland, ME
    5 days ago
  • $160k - $200k

     ...Job DescriptionJob DescriptionAbout the RoleAs a Senior Software Engineer, Java at NinjaOne, you'll play a key role in enhancing our IT Operations product suite by designing and implementing scalable solutions and platform improvements. You'll contribute to new features... 
    Full time
    Work experience placement
    Remote work
    Work from home
    Relocation
    Visa sponsorship
    Flexible hours

    NinjaOne

    Portland, ME
    5 days ago
  •  ...Spotify seeks a Lead Software Engineer in Portland, ME to scale infrastructure for millions of concurrent users. You will own API development, data integrity, and critical tooling that supports core Spotify products. Bring 9+ years of experience with REST APIs, Django... 

    Spotify

    Portland, ME
    1 day ago
  • $103.71k - $138.28k

     ...ownership, deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Field Engineering Quality Control Engineer is responsible for overseeing and managing quality assurance processes that support Field Engineering... 
    Full time
    Temporary work
    For contractors

    Lumen

    Portland, ME
    5 days ago
  •  ...Senior Software EngineerFortune 500 insurance provider is looking to build a team to support their insurance benefit/claims management...  ...TennesseeColumbia, South CarolinaGeneral Summary:The Senior Software Engineer is responsible for the overall design of an application suite... 
    Remote work

    Samprasoft

    Portland, ME
    5 days ago
  • $105.79k - $141.05k

     ...meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role Red Team - Lead Information Security Engineer The Lead Information Security Engineer within Product and Platform Security provides technical leadership and hands-on execution... 
    Full time
    Temporary work
    Remote work

    Lumen

    South Portland, ME
    2 days ago
  •  ...projects. - Location - Portland , ME in banking and financial domain. C22Additional InformationAll your information will be kept confidential according to EEO guidelines.SummaryFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Computer Software
    Full time

    EROS Technologies

    Portland, ME
    4 days ago
  • $40 - $50 per hour

     ...procedural programming languages as appropriate to specialty. Familiarity with applications development process. Familiarity with software development methodologies as required by associated development team. General business knowledge required. Excellent problem-solving... 
    Hourly pay
    Full time
    Work at office
    Local area

    Pro Search

    Portland, ME
    2 days ago
  •  ...communities that we serve through our Healthsource blog: AI Engineer IV you’ll contribute leadership in a team developing AI/ML solutions...  ...substantial experience in deploying ML algorithms and strong software engineering skills, you'll ensure the creation of reliable and... 
    Remote work
    Work from home

    Premera Blue Cross

    Portland, ME
    2 days ago
  • iOS DeveloperSix month contract. Location: Chicago, IL based team - must be able to come into an office in these locations: Chicago, IL (preferred), Quincy / Boston area, MA, Salisbury, NC, Portland, OR.A strong candidate should have:Very strong skills with Swift, XCode...
    Contract work
    Work at office

    Software Technology Inc

    Portland, ME
    5 days ago
  • $90k - $100k

    Software Engineer Department: Arkalytics - Support Employment Type: Full Time Location: Remote Compensation: $90,000 - $100,000 / year Description Why Work Here? At Arkatechture, we have a simple shared mission: to build a sustainable organization built upon three... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Flexible hours

    Arkatechture

    Portland, ME
    4 days ago
  • Description Job Description Software Engineer Portland, Maine Hybrid/Remote considered Job description Are you ready to work at a company that has won Best Places to Work 11 years running? Do you have drive, talent, and enjoy working in a fast-paced environment alongside... 
    Work experience placement
    Remote work

    MPX

    Portland, ME
    4 days ago
  • Join to apply for the Managing SAP S4/HANA EWM Consultant role at IBM . Introduction A career at IBM Consulting is rooted in long‑term relationships and close collaboration with clients worldwide. You’ll work with visionaries across multiple industries to improve...
    Full time
    Worldwide

    IBM

    Portland, ME
    1 day ago
  • $71k - $103k

     ...Trade your current backlog for ours: InnovateSphere needs a Release Engineer in Portland, ME to take Terraform systems from fragile to bulletproof. Plainly put, InnovateSphere wants 4 years of RabbitMQ, will pay $71,000 - $103,000, and expects you to own the result. Key... 
    Remote work
    Relocation

    Innovatesphere

    Portland, ME
    3 days ago
  • Haemonetics is seeking a Technical Support Specialist to provide product-related technical, quality, and regulatory support across North America. The role involves coordinating with Quality, Regulatory, R&D, Manufacturing, and Marketing to address customer needs and drive...
    Remote work

    Haemonetics

    Portland, ME
    4 days ago
  • $100k

     ...intricate issues and ensuring a more secure future. The Cloud Storage Engineer provisions, configures, and maintains secure, scalable cloud...  ....Apply and maintain system security updates, including software patches, firmware upgrades, and vendor-recommended security configurations... 
    Full time
    Immediate start

    AGE solutions

    Portland, ME
    2 days ago
  • $121.5k - $145.5k

    About the RoleAt WEX, a Software Development Engineer (SDE) Level 3 is a senior technical leader who designs complete services, solves complex integration problems, and drives the lifecycle of major initiatives from end to end.In this role, you will directly participate... 
    Full time
    Flexible hours

    WEX

    Portland, ME
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!