Software Engineering Manager

Copart Dallas , TX 75201

Posted 2 weeks ago

As Software Engineering Manager you will manage a team responsible for the design, delivery, and operation of full-stack applications for Copart.

Responsibilities

  • Coach and develop technical teams of engineers across all levels through fostering curiosity and exploration, knowledge-sharing, and leveraging the skills of others.

  • Help drive long-term architecture and detailed design for highly scalable front-end applications and back-end microservices that leverage data through a variety of patterns.

  • Drive long-term design thinking for systems and engineering processes with simplicity and maintainability as core tenants.

Deliver value through a strong collaborative approach spanning diverse and remote teams.

  • Drive impact by identifying and delivering both internally and externally.

  • Help continue to develop and improve our "best-in-class" engineering processes by ensuring that the services and the components are well-defined and modularized, secure, reliable, reusable, diagnosable, and actively monitored.

  • Be a role model for an open, honest, and inclusive approach to problem solving.

  • Conduct ongoing career development conversations with your team and manage individual & team performance through a combination of regular 1:1 conversation and formal quarterly check-in's.

  • Be a strong partner to your product & user experience counterparts as well as other parts of the business.

  • As a senior leader at Copart, work in partnership with technology leadership to establish and model a culture of learning, growth & innovation.

Qualifications

  • 10+ years' experience in Software Development

  • 4+ years of experience hiring, managing, and developing teams which deliver high impact including people management responsibility.

  • Bachelor's or master's degree in computer science, Computer Information Systems, Math, Engineering or related field, or completion of a Code/Developer academy program

  • Strong software engineering fundamentals (data structures, algorithms, async programming patterns, object-oriented design, parallel programming).

  • Hands on experience with several general-purpose programming languages including but not limited to: Java, Python, Ruby, C/C++, C#, .NET & frameworks such as Angular & React

  • Extensive prior work with cloud-based systems, Azure experience ideally

  • Strong ability to review and evaluate code.

  • Experience with distributed systems design and implementation.

  • Demonstrated ability to collaborate and coach others - you can explain your work, you can ask good questions, you listen to your peers and your customers, and you like to give and receive feedback.

  • Clear and effective communications, be it when you provide feedback to your team, review technical design, or code artifacts or explain complex technical issues to technical and non-technical colleagues across the business.

#LI-MS1


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Engineering Manager (3614)
New!

GBG

Posted Today

VIEW JOBS 5/3/2024 12:00:00 AM 2024-08-01T00:00 This role is hybrid - Candidates should be able to travel regularly to our Manchester, NH hub. Please only apply if you are able to regularly attend this loca GBG Manchester NH

Software Engineering Manager

Copart