Lead Engineer, Software Development - DXP

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor’s degree in Computer Science, Engineering, Mathematics, or equivalent experience., 12+ years of professional experience in technology leadership roles., 5+ years of experience in building and deploying cloud-hosted applications (Azure, AWS, GCP)., Familiarity with modern web and cloud technologies and agile software development processes..

Key responsibilities:

  • Lead and inspire a team of software developers to achieve high-quality work.
  • Collaborate with Product Management, Design, and DevOps to align on project requirements and deliverables.
  • Act as the primary owner of production issues, ensuring they are resolved effectively.
  • Work with the Architecture team to define and refine architectural approaches across teams.

tax.com logo
tax.com https://tax.com
51 - 200 Employees
See all jobs

Job description

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, GCP). 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

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Team Leadership
  • Collaboration
  • Communication
  • Problem Solving

Software Engineer Related jobs