Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Lead Software Engineer, EnCompass image - Rise Careers
Job details

Lead Software Engineer, EnCompass

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 EnCompass platform applications. EnCompass is the customer facing user experience and technical integrations for Corporate Payments customers, including UIs, APIs, webhooks, and data streams.

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

The 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: $135,000.00 - $180,000.00

Average salary estimate

$157500 / YEARLY (est.)
min
max
$135000K
$180000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Lead Software Engineer, EnCompass, WEX Inc.

Are you ready to take your career to the next level? EnCompass is on the lookout for a Lead Software Engineer to join our Corporate Payments Engineering team in beautiful Portland, ME! In this exciting role, you'll be working on the EnCompass platform, which provides an exceptional customer-facing experience with technical integrations for our Corporate Payments clients. From APIs to webhooks, this position is all about driving innovation and enhancing user experience. As a Lead Software Engineer, you'll help define a long-term vision and architectural roadmap for our platform, ensuring alignment with business objectives and industry best practices. Your leadership will foster a culture of collaboration and continuous improvement within our dynamic engineering team. With over 6 years of software engineering experience, you’ll bring your expertise in cloud platforms like AWS or Azure, along with a strong grasp of security compliance in tech environments. If you thrive in a fast-paced setting, enjoy challenging the norm, and have a flair for decision-making, we want to hear from you. Plus, you’ll have the chance to mentor and build a remarkable team while reducing time-to-market through efficient engineering practices. At EnCompass, we value innovation and provide a supportive environment that encourages professional growth. Alongside a competitive salary between $135,000.00 and $180,000.00, we also offer comprehensive benefits to ensure your well-being. Let’s create incredible payment solutions together!

Frequently Asked Questions (FAQs) for Lead Software Engineer, EnCompass Role at WEX Inc.
What responsibilities does a Lead Software Engineer at EnCompass have?

As a Lead Software Engineer at EnCompass, your primary responsibilities include developing and executing a long-term strategy for Corporate Payments, defining a comprehensive architectural roadmap for the EnCompass platform, and fostering a culture of innovation within the team. You'll also collaborate closely with other Corporate Payments engineering teams to enhance development efficiency and reduce duplication.

Join Rise to see the full answer
What qualifications are required for the Lead Software Engineer position at EnCompass?

To qualify for the Lead Software Engineer position at EnCompass, you should have over 6 years of experience in software engineering, particularly with cloud platforms like AWS or Azure. Additionally, expertise in writing high-quality automation, a strong understanding of security compliance, and excellent leadership skills are essential. Preferred experience includes working in the finance sector.

Join Rise to see the full answer
What skills are beneficial for a Lead Software Engineer at EnCompass?

Skills beneficial for the Lead Software Engineer role at EnCompass include strong leadership and team-building skills, dynamic decision-making abilities, and excellent verbal and written communication. Experience in rapid development and deployment of services, along with the ability to thrive in fast-paced environments, will also be very helpful.

Join Rise to see the full answer
How does EnCompass support professional growth for Lead Software Engineers?

EnCompass supports professional growth through a culture of continuous learning and empowerment within engineering teams. Additionally, they provide comprehensive benefits, including tuition reimbursement, to encourage ongoing education and skill development.

Join Rise to see the full answer
What is the salary range for the Lead Software Engineer role at EnCompass?

The salary range for the Lead Software Engineer position at EnCompass is between $135,000.00 and $180,000.00. However, actual pay rates will vary based on individual qualifications, skills, and proficiency for the role.

Join Rise to see the full answer
Common Interview Questions for Lead Software Engineer, EnCompass
Can you describe your experience with cloud platforms like AWS or Azure as a Lead Software Engineer?

While discussing your experience with cloud platforms such as AWS or Azure, highlight specific projects you worked on, the challenges you faced, and how you overcame them. Be sure to mention any relevant services and technologies you used.

Join Rise to see the full answer
How do you ensure your code is high-quality and maintainable?

Explain your approach to writing code, including practices like code reviews, utilizing unit tests, and adhering to coding standards. Emphasize your understanding of the test pyramid and quality assurance methodologies.

Join Rise to see the full answer
What strategies do you use to foster collaboration among team members?

Share instances where you’ve successfully led teams, such as implementing regular check-ins, organizing brainstorming sessions, or leveraging collaboration tools to enhance communication and teamwork.

Join Rise to see the full answer
How do you handle ambiguity in fast-paced environments?

When faced with ambiguity, discuss your approach to breaking down problems, prioritizing tasks, and seeking input from stakeholders. Highlight your adaptability and decision-making skills in navigating uncertain situations.

Join Rise to see the full answer
What methods do you use to keep up with industry best practices?

Mention any resources such as online courses, webinars, blogs, or professional networks you follow to stay updated. Share how you incorporate these learnings into your work as a Lead Software Engineer.

Join Rise to see the full answer
Describe your experience with security and compliance in cloud environments.

Discuss specific security measures you’ve implemented, such as encryption, access controls, or routine audits. Highlight your understanding of industry compliance requirements and how you ensure adherence.

Join Rise to see the full answer
Can you give an example of how you improved a process within your engineering team?

Provide a concrete example where you identified inefficiencies and implemented changes that led to improved productivity or reduced time-to-market. Use metrics to illustrate the impact where possible.

Join Rise to see the full answer
How do you mentor junior engineers in your team?

Share your mentoring philosophy and provide examples of how you support junior engineers through regular feedback, pairing sessions, or by providing resources for skill development.

Join Rise to see the full answer
What is your approach to defining a technical roadmap?

Discuss your methods for aligning business objectives with technical capabilities, involving stakeholders in discussions, and iterating on the roadmap to ensure it remains relevant and effective.

Join Rise to see the full answer
How do you stay motivated and keep your team inspired?

Talk about ways you can motivate yourself and others, such as setting achievable goals, celebrating successes, and creating an inclusive and innovative work environment that encourages creativity.

Join Rise to see the full answer
Similar Jobs

Ford AV seeks a talented Backend Business Software Developer to join their team and spearhead the modernization of critical business applications.

Photo of the Rise User
ServiceNow Hybrid Building A,B,C 2225 Lawson Lane, Santa Clara, California, United States
Posted 11 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity

ServiceNow invites a highly experienced Senior Staff Full-Stack Software Engineer to contribute to their innovative AI-enhanced platform.

Photo of the Rise User
Agent Remote No location specified
Posted 8 days ago

Join our dynamic AI product studio as an AI Product Engineer, where you'll lead innovative projects and engage closely with clients remotely.

Photo of the Rise User

Join HighLevel as a Software Development Engineer II and contribute to building a robust mobile platform using Flutter and AI technologies.

Photo of the Rise User
Posted 3 days ago

Join Headspace as a Staff Software Engineer, API, and help shape the future of health-focused digital experiences for millions.

Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Social Impact Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Reward & Recognition
Friends Outside of Work
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Bias Training
Employee Resource Groups
401K Matching
Paternity Leave
Maternity Leave
Some Meals Provided
Social Gatherings

Join Google Cloud as a Site Reliability Developer, where you'll tackle large-scale challenges while enhancing system reliability and performance.

Photo of the Rise User
Posted 4 days ago

Join Expeditors as an Associate Developer, where you'll work on innovative solutions for our global logistics operations.

Photo of the Rise User
Posted 11 days ago

Bumble Inc. is looking for a Lead Android Engineer to revolutionize community engagement through their Android app.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 2, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!