Python Software Engineering Manager

$ 100k USD/year  $ 50 USD/hour   40h/week   Remote Position   Long-term

If you are an elite Software Engineering Manager eager to gain unprecedented visibility to the top technology companies throughout the globe, employ your technical and managerial skills to oversee cutting-edge software in a high-intensity, metrics-driven environment, and earn $100,000 USD per year while working from virtually anywhere on the planet, this job is for you.

Why Crossover?
Be a part of the fastest growing private equity portfolio in the world. Join our rapidly expanding partner network. Support an expanding global network of clients. A key benefit of Crossover is that all our roles are location independent. Live and work anywhere: work from home, a coffee shop or at one of the many co-working spaces Crossover partners can access and collaborate.

The Software Engineering Manager  will serve as a key member of the global executive team for Aurea or one of its affiliated sister companies and will be responsible for quarterly high-quality product delivery.  

As part of the leadership team, you will be expected to run an engineering organization using a revolutionary and radically differentiated process. With a focus on small, great global teams, productivity, factory-like process, and quantifiable business impact, you will be expected to drive higher levels of value and productivity from your engineering organization than most companies would expect to achieve. You must build, develop and engage a team from a global talent pool. In doing so, you must set an agenda for the function where the teams effectively and efficiently solve some of the most challenging software problems with engineers distributed around the globe.

You will leverage your personal technical depth as a as a former developer and architect in order to set a personal standard for software engineering excellence, to push your teams and to assess the talent base you need to maintain.


Drive rigorous, regular product releases across multiple, complex software products

Establish world-class standards and technical operations to deliver consistent, high-quality products across dispersed, global teams

Implement engineering management strategies to achieve world-class productivity and cost efficiency

Engage with customers and product managers to ensure that product delivery obsessively aligns with customer value creation

Transform existing teams of engineers and architects and development managers into a highly effective engineering function, including upgrading and reorganizing our talent as required

Engage and align top talent through strong recruitment, mentoring, hands-on architectural leadership and career management

Lead product technical due diligence and engineering talent assessment for 2-4 acquired or to-be-acquired companies each year

Transform acquired engineering teams into an effective and efficient global model to increase quality and reduce cost over pre-acquisition benchmarks

Bachelor’s Degree in Computer Science (MS or PhD preferred) is absolutely mandatory.

10+ years of engineering experience leading multiple teams across multiple products and technologies — this is a global leadership role for a seasoned software development leader, not a first executive role for a great software development manager

Proven managerial skills with at least 3 years of experience managing teams of at least 10 heads

At least 3 years of experience working in Cloud, Agile, CI/CD, DevOps environments. We live in the Cloud.

Experience is Software Engineering focused instead of product management

Proven experience in building high-performance teams and scalable best engineering practices

Hands-on experience in Java / C++ / C#(.Net) / Python / PHP / Ruby on Rails architecture and programming and some front-end Javascript framework in a development-intensive individual contributor role

Excellent understanding of current enterprise software technologies and development practices/tools, including virtualization, source control, build and test automation, code quality automation technologies

Experience with high-end enterprise systems deployed in environments of Global 100 corporation complexity

Proficiency in Test Automation, AWS and TDD is desired but not mandatory

Demonstrated success as a problem solver, result-oriented, self-starter Comfortable “working virtually” with teammates and customers around the world. We do a lot of Skype and video conferencing

Good proficiency in English language

Job Title Software Engineering Manager (SEM) VP of Software Engineering SVP of Software Engineering & Operations EVP of Software Engineering & Operations
Compensation $50/hr (~$100k/yr) $100/hr (~$200k/yr) $200/hr (~$400k/yr) $400/hr (~$800k/yr)
Role Management Scope Manage team of 5-15 Engineers, Architects, Chief Architects Manager of 5-15 Software Engineering Managers (SEMs) Manager of 5-15 VPs in Software Engineering and Operations Manager of 5-15 SVPs in Software Engineering and Operations
Total Organizational Size 5-15 Headcount 50 - 150 Headcount 250 - 1500 Headcount 2500+ Headcount
Job Title
(at typical previous job)
Software Development Manager
Release Manager
QA Process Manager
VP of R&D / Software of Engineering
Director of Software Engineering/Development
SVP of Engineering
Head of R&D
Engineering focused COO
C Level Engineering
Executive Head of R&D
A good fit for... 10+ years in Engineering, started career as developer

Broad knowledge of software development methodologies (Waterfall, RUP, Scrum, Lean, 6-sigma)

Hands on experience with required engineering practices (CI, CD, Branching strategies, Testing types)

Gets things done based on clear/aggressive goals setting
15+ years in Engineering, started career as developer, and then as a software engineering manager. 20 + years in Engineering, started career as developer, significant line management and operational experience. 20+ years in Engineering, started career as a developer, significant line management and operational experience
Core Deliverables Responsible for a set of products and their weekly release OR responsible for a central Engineering function delivering value to all products across the organization Responsible for a business unit in the group and their products as well as responsibility for central Engineering teams delivering value to all products across the organization Hire and Grow VPs Ongoing Operational Delivery across companies in the group Hire and Grow SVPs Ongoing Operational Delivery across companies in the group Manage high level acquisition process of companies
Budget Responsibilities ~$1M/yr ~$10M/yr ~$100M/yr Over $100M/yr
Communication Requirements Fluent English Fluent English Fluent English, Executive and Customer presentation presence Fluent English, Executive and Customer presentation presence
Architect-level Technical Experience YES YES YES YES
Management experience YES YES YES YES
Interviews, Trains, and Coaches resources. Reviews work and makes decisions simpler and more clear. YES YES YES YES
Primarily focused on engineering management and delivery YES YES YES YES


Now what about checking some great work examples of what we do here?