Senior Software Engineer

Portland, ME, US • Posted 30+ days ago • Updated 7 hours ago
Full Time
On-site
$120000 - $160000/yr
Fitment

Dice Job Match Score™

📊 Calculating match score...

Job Details

Skills

  • Customer Facing
  • User Experience
  • Customer Experience
  • IT Strategy
  • Continuous Improvement
  • Software Engineering
  • Writing
  • Testing
  • Regulatory Compliance
  • Communication
  • Decision-making
  • Financial Services
  • Credit Cards
  • Accounts Receivable
  • Payments
  • Roadmaps
  • Innovation
  • Cloud Computing
  • Amazon Web Services
  • Microsoft Azure
  • Streaming
  • IT Management
  • Collaboration
  • Health Insurance
  • SAP BASIS

Summary

Job Description
Our client is seeking a Senior Software Engineer to join their Corporate Payments Engineering organization. This is a full-time opportunity where you will help build and evolve a customer-facing payments platform that supports enterprise users through modern UIs, APIs, webhooks, and data streams. The platform serves as the primary user experience and technical integration layer for Corporate Payments customers, built on scalable cloud-based technologies.

This role offers the opportunity to work on a highly visible, business-critical platform that sits at the intersection of payments, integrations, and customer experience. You will play a key role in shaping long-term technical strategy, influencing architecture, and partnering closely with other engineering teams. The team values innovation, collaboration, and continuous improvement, and is looking for a senior-level engineer who thrives in fast-paced, evolving environments.
Required Skills & Experience
  • 4+ years of professional software engineering experience
  • Strong experience building and deploying internal and external services in cloud environments (AWS or Azure)
  • Expertise in rapid development, deployment, and iteration of scalable services
  • Experience writing high-quality automated tests, including unit, component, and integration tests
  • Strong understanding of the test pyramid and testing best practices
  • Solid knowledge of security and compliance requirements in cloud and data environments
  • Excellent communication, collaboration, and decision-making skills
  • Ability to operate effectively in ambiguous, fast-moving environments
Desired Skills & Experience
  • Experience building applications in the financial services or payments space (e.g., credit cards, accounts receivable/payable)
  • Experience working with geographically distributed or remote teams
What You Will Be Doing
  • Help develop, drive, and execute a long-term vision and strategy for cross-cutting and core services within Corporate Payments
  • Define and implement a comprehensive architectural roadmap aligned with business objectives and industry best practices
  • Collaborate closely with other engineering teams to reuse components and standardize development practices
  • Continuously challenge existing processes to reduce time-to-market through efficient engineering methods
  • Foster a culture of innovation, collaboration, and continuous learning across engineering teams
Tech Breakdown
  • 20% Cloud-based services (AWS / Azure)
  • 30% APIs, integrations, and data streams
  • 50% Frontend and backend platform development
Daily Responsibilities
  • 70% Hands-on development and architecture
  • 15% Technical leadership and strategy
  • 15% Cross-team collaboration
The Offer
  • Bonus eligible

You will receive the following benefits:
  • Medical Insurance
  • Dental Benefits
  • Vision Benefits
  • Paid Time Off (PTO)
  • 401(k)

Applicants must be currently authorized to work in the US on a full-time basis now and in the future.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10105282
  • Position Id: 861595
  • Posted 30+ days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote or Kentucky

Today

Full-time

USD 106,900.00 - 147,000.00 per year

No location provided

Today

Full-time

USD 119,800.00 - 234,700.00 per year

Remote or Texas

Today

Full-time

USD 92,700.00 - 185,400.00 per year

Remote

13d ago

Easy Apply

Full-time

130,000 - 170,000

Search all similar jobs