Lead Engineer, Software Development - DXP

  • Posted 7 hours ago | Updated 7 hours ago

Overview

Remote
On Site
Hybrid
USD 135,000.00 - 184,800.00 per year
Full Time

Skills

DXP
Taxes
Software Engineering
Software Architecture
Continuous Improvement
Productivity
Boost
Innovation
Decision-making
Quality Assurance
Product Management
DevOps
Collaboration
FOCUS
Customer Service
Mentorship
Training
Budget
Risk Management
Documentation
Computer Science
Mathematics
Team Leadership
Microsoft Azure
Amazon Web Services
Google Cloud Platform
Google Cloud
Cloud Computing
Business Acumen
Agile
Software Development
PMBOK
Supervision
Management
Recruiting
DICE

Job Details

Why Ryan?
  • Hybrid Work Options
  • Award-Winning Culture
  • Generous Personal Time Off (PTO) Benefits
  • 14-Weeks of 100% Paid Leave for New Parents (Adoption Included)
  • Monthly Gym Membership Reimbursement OR Gym Equipment Reimbursement
  • Benefits Eligibility Effective Day One
  • 401K with Employer Match
  • Tuition Reimbursement After One Year of Service
  • Fertility Assistance Program
  • Four-Week Company-Paid Sabbatical Eligibility After Five Years of Service


Ryan, LLC is an award-winning global tax firm that liberates its clients from the burden of being overtaxed. By freeing our clients' capital, we make it possible for them to invest, grow, and thrive - concentrating on what they do best. For years, Ryan has been delivering unparalleled value to many of the world's most respected companies in the form of exceptional services, as well as cutting edge software solutions. In 2021, Ryan was named as One of the Best Places to Work by Glassdoor. Ryan has also been named one of the Fortune 100 Best Companies to Work For the past five years in a row.

We are on a mission to become the world's trusted platform for tax, seamlessly delivering the right combination of software and expertise to become an intuitive extension of our clients' tax capability.

As a Lead Engineer of Application Engineering, you will be responsible for owning and leading software architecture and development of major components of our application ecosystem. This position requires a technology leader that is passionate about building innovative products, an individual who understands complex technologies, both existing and emerging, with the ability to adapt the best solutions in support of business needs and priorities. This individual will interact and coordinate with multiple teams across the organization, from Product Management, Design, Quality Assurance, and DevOps.

This role is perfect for a leader who has an ownership mentality for driving impact, pursues continuous improvement of the development process, focuses on developer productivity, and drives performance boost while encouraging innovation. To be successful in this role, you need to have demonstrated working with multiple cross-functional teams in a matrix organization and be comfortable guiding technology decision-making, delivering high-quality testable code that meets our stakeholder requirement, on schedule and within budget. We're looking for someone that is hungry to have a huge impact and can foster and enhance creative working relationships with multiple internal development teams.
Duties and Responsibilities:

People
  • Inspire and grow a team of software developers to do the best work of their lives.
  • Work with team members to impact and guide quality engineering best practices used to deliver Ryan's solutions while enabling professional growth opportunities for everyone.
  • Partner with Product Management, Design, and DevOps to understand requirements and successfully manage cross-team commitments and work completion.
  • Effective relationship builder throughout the engineering organization.


Client
  • Collaborate effectively with Product and Design to ensure alignment on vision, strategy, and support them by delivering the necessary functionality changes in our applications.
  • Consistently represent self, team, and company with external speaking engagements or client calls.
  • Acts as the primary owner of production issues and thoroughly oversees them to completion.
  • Maintain strong focus on customer service to all clients and assists with mentoring and training of junior members.


Value
  • Works with Architecture team regularly to define and refine cross-team architectural approaches with extensive experience and sharing.
  • Understands technical debt as a long-term budgeting and risk-management tool; articulates when to incur more and when to pay it down.
  • Creates and structures documentation for large code projects concisely and consistently.
  • Articulates a coherent future vision for systems that span teams or many systems across teams; defines the model of what good and appropriate technical visions compromise.


Education and Experience:

Bachelor's in Computer Science, Engineering, Mathematics, or equivalent related work experience. Twelve or more years of professional experience leading teams that operate in the technology sector. Five or more years of experience building and deploying cloud-hosted applications (i.e., Azure, AWS, Google Cloud Platform). Familiar with modern web and cloud technologies, including cloud-native solutions. Keen business acumen and proven executive management abilities based on prior experiences. Experience working across agile-based Software Development Lifecycle and processes.

Certificates and Licenses:
  • Valid driver's license required
  • PMI-ACP certification is a plus


Supervisory Responsibilities:

This position can include managing a small team.

Work Environment:
  • Standard indoor working environment.
  • Occasional long periods of sitting while working at computer.
  • Position requires regular interaction with employees at all levels of the firm as well as interaction with external vendors and clients as necessary.
  • Must be able to lift, carry, push, or pull up to 30 lbs.
  • Independent travel requirement: up to 10%.


Compensation:
  • For certain California based roles, the base salary hiring range for this position is $135,000.00 - $184,800.00
  • For other California based roles, the base salary hiring range for this position is $124,000.00 - $169,400.00
  • For Colorado based roles, the base salary hiring range for this position is $118,000.00 - $161,700.00
  • For Illinois based roles, the base salary hiring range for this position is $124,000.00 - $169,400.00
  • For other Illinois based roles, the base salary hiring range for this position is $118,000.00 - $161,700.00
  • For New York based roles, the base salary hiring range for this position is $135,000.00 - $184,800.00
  • For other New York based roles, the base salary hiring range for this position is $112,000.00 - $154,000.00
  • For Washington based roles, the base salary hiring range for this position is $124,000.00 - $169,400.00
  • The Company makes offers based on many factors, including qualifications and experience. Certain roles may be eligible for incentive compensation.


#DICE

Equal Opportunity Employer: disability/veteran
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.

About tax.com