Engineering Manager (Python) – Mentorship & Impact

Ascend Analytics

Boulder (CO)

On-site

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job description

Mentorship: As an Engineering Manager, you'll have the opportunity to mentor and guide junior engineers, sharing your expertise and contributing to their professional growth.

Technical Leadership: You will be the driving force behind the design and development of our back-end software applications, with a primary focus on Python. Your architectural insights will be pivotal in shaping mission-critical decision analytics for the global renewable energy and battery storage industry.

Project Leadership: Manage projects, provide code reviews, and contribute to advanced system design discussions. Your experience will be instrumental in shaping the direction of our software solutions.

Job Responsibilities:

  • Craft clean, scalable, and production-ready Python code that underpins our clean-tech software solutions.
  • Drive performance, stability, and scalability through code refactoring.
  • Architect systems for collecting, storing, and processing large-scale data.
  • Collaborate with other product teams and groups, bridging the gap between technical and non-technical stakeholders.
  • Foster a culture of excellence by conducting code reviews and performance assessments.

Qualifications and Experience:

  • 2+ years of technical management experience and/or 3-5+ years of Technical Lead experience
  • 8+ years of experience as a back-end software engineer.
  • BS or MS in Engineering, Computer Science, Data/Information Science, or related fields.
  • Strong skills/proficiency in Python and at least one other programming language i.e. Java, C#, Ruby, Rust, Julia.
  • Familiarity with data processing libraries (e.g., Pandas, Numpy, Scikit-Learn).
  • Flexibility to support complex technical issues and critical customer outages for our customers during their times of need.

Preferred Skills and Knowledge:

  • Full-stack application design and RESTful web services development.
  • Exposure to cloud computing platforms (e.g., Azure, AWS) and containerization (e.g., Docker).
  • Knowledge of data science, statistics, and machine learning.

Compensation:

$160,000 - $220,000

We offer flexible work hours in a relaxed environment with opportunities for advancement and excellent benefits, including medical, dental, vision, short- and long-term disability, parental leave, dependent care spending account, and a 401k plan.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Engineering Manager
Engineering Manager

Ampact • Minnesota

On-site
USD 120,000 - 180,000
Engineering Manager (Bedrock)
Engineering Manager (Bedrock)

Snowflake • Bellevue (KY)

Hybrid
USD 190,000 - 230,000
Health insurance
Health savings account
Retirement plans
+11
Senior Software Engineer - United States
Senior Software Engineer - United States

Powerline • United States

On-site
USD 140,000 - 190,000
Engineering manager
Engineering manager

Lever Middleware Test Company • Atlanta (TX)

On-site
USD 100,000 - 130,000
Engineering Manager
Engineering Manager

Fanatics Inc • New York (NY)

On-site
USD 144,000 - 230,000
GymPass
Pet Insurance
Family Care Benefits
+2
Engineering Manager
Engineering Manager

GSD Search, LLC • United States

On-site
USD 207,000 - 253,000
Benefits package including medical/dh/
401(k) plan with company matching
Software Engineering Manager
Software Engineering Manager

MSCI Inc • New York (NY)

On-site
USD 190,000 - 230,000
Remote Lead Python Developer
Remote Lead Python Developer

Placements24 • Gallup (NM)

Hybrid
USD 140,000 - 200,000
Annual bonus
Fully remote
Health insurance
+2
Engineering Manager
Engineering Manager

Payentry • United States

Remote
USD 140,000 - 190,000
Engineering Manager
Engineering Manager

Beacon Technologies • Village of Cottage Grove (WI)

On-site
USD 120,000 - 180,000