Enable job alerts via email!

Senior Software Engineering Manager

Avalara

United States

Remote

USD 120,000 - 180,000

Full time

29 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking an Engineering Manager to lead the development of an innovative E-Invoicing platform. In this pivotal role, you will inspire and mentor a talented team, driving best practices and ensuring high-quality software delivery. Your expertise in C# or Java, combined with extensive experience in full stack development and cloud technologies, will be crucial as you strategize and guide the creation of cutting-edge integrations. Join a dynamic environment where your leadership will shape the future of compliance solutions and foster a culture of collaboration and growth.

Qualifications

  • 12+ years of full stack experience in software development.
  • Minimum 4 years of managerial experience leading teams.

Responsibilities

  • Lead and mentor a team of engineers, guiding best practices.
  • Oversee the full software development lifecycle from design to deployment.

Skills

C# Programming
Java Programming
Full Stack Development
Team Leadership
Customer Communication
Problem Solving
Automation Focus
Architectural Design Patterns

Education

Bachelor's Degree in Computer Science
Master's Degree in Computer Science

Tools

AWS Cloud
DevOps (Terraform, Docker, ECS)
CI/CD Tools (Jenkins, GitLab)

Job description

  • We are developing a new product to support E-Invoicing requirements of our customers across the globe.
  • Our E-Invoicing application will help customers to be compliant with Governments' mandatory compliance requirements.
  • This will give great exposure to well-known EPRs, third-party systems, and use top-notch technologies to build integrations.
  • We have a team contributing to the company's topmost initiative.
  • Team members are getting an opportunity to learn something new every week.
About the Role

As an engineering manager, your role will be important. You'll build the eInvoicing DES platform. Your creativity will be the driving force behind an integration revolution. You will report to the Director of Engineering.

What Your Responsibilities Will Be
  • Lead, mentor, and inspire a team of experienced engineers, providing guidance on best practices, architecture, and development methodologies.
  • Strategize and guide the development efforts for designing frameworks and features that are instrumental in building the next generation integration platform.
  • Collaborate with teams to align development efforts with product and our goals.
  • Achieve hiring and retention targets of the team.
  • Define product roadmap for features delivery.
  • Review program OKRs for success and align with the team goals.
  • Maintain high productivity, morale, engagement, and growth culture in the team.
  • Promote best practices and contribute to community presence.
  • Ensure the team is following set processes.
  • Participate in design discussions and contribute to delivering high quality and scalable products/features/frameworks.
  • Collaborate with team members and expert groups on code reviews and test plans with an eye towards automation.
  • Take necessary corrective measures to address problems and anticipate problem areas in new designs and work.
  • Focus on optimization, performance, security, observability, scalability, and telemetry.
  • Provide guidance and mentorship to engineers, promoting a culture of innovation, collaboration, accountability, learning, and professional growth.
  • Oversee the full software development lifecycle, from requirements gathering and design to implementation, testing, deployment, and post-release support.
What you'll Need to be Successful
  • Bachelor's/Master's degree in computer science or equivalent.
  • 12+ years of full stack experience in a software development role, shipping.
  • Expert in C# or Java programming language.
  • Experience working on AWS Cloud and DevOps (Terraform, Docker, ECS, etc.) would be beneficial.
  • Focus on automating everything.
  • Minimum 4 years of managerial experience.
  • Experience developing the skills and career of team members.
  • A leader who understands the needs of customers and business to translate them into the vision of the team.
  • Experience working in matrix organizations.
  • Experience communicating updates and resolutions to customers and other partners.
  • Knowledge of architectural styles and design patterns with simple intuitive design.
  • Passion to see your product be the best in the business.
  • CSM, PMP, or similar certifications.
  • Knowledge of Enterprise Integration Patterns.
  • Proficiency in CI/CD tools (Jenkins, GitLab, etc.).
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineering Manager

Spotahome

Remote

USD 120,000 - 160,000

Today
Be an early applicant

Senior Software Engineering Manager

Altela

Portland

Hybrid

USD 170,000 - 230,000

2 days ago
Be an early applicant

(USA) Senior Manager, Software Engineering

Walmart

Remote

USD 110,000 - 220,000

13 days ago

Sr Manager, Software Engineering

Henry Schein

American Fork

Remote

USD 125,000 - 172,000

11 days ago

Sr Manager, Software Engineering

Henry Schein

Seattle

Remote

USD 125,000 - 172,000

11 days ago

Sr Manager, Software Engineering

Henry Schein

Austin

Remote

USD 125,000 - 172,000

11 days ago

Sr Manager, Software Engineering

Natera

San Carlos

Remote

USD 140,000 - 176,000

2 days ago
Be an early applicant

Sr Manager - Software Engineering - US Remote

Lensa

Tampa

Remote

USD 120,000 - 150,000

Yesterday
Be an early applicant

Sr Manager - Software Engineering - US Remote

Lensa

Los Angeles

Remote

USD 130,000 - 160,000

Yesterday
Be an early applicant