Manager, Software Engineering
Location
United States
Posted
49 days ago
Salary
$150K - $180K / year
Seniority
Lead
No structured requirement data.
Job Description
Manager, Software Engineering
Cast & Crew
About Us At Cast & Crew, we’ve empowered creativity and supported the global entertainment industry for decades. Together with our family of brands - Backstage, CAPS, Checks & Balances, Final Draft, Media Services, Sargent-Disc, and The TEAM Companies – we operate as a combined entertainment technology and services provider offering industry standard screenwriting accounting software, digital payroll products, data & reporting, and a host of creative tools. The industry continues to move faster than ever, and the need for our expertise, our technology, and our people has never been greater. We are a production’s best ally every step of the way. #OneCastOneCrew We are looking for a hands-on Engineering Manager to lead and transform a critical product engineering team. The team currently maintains a mature, revenue-generating platform built on legacy Java/Spring, JSP-based front ends, SQL Server stored procedures, and an aging reporting stack. The Engineering Manager will own the full modernization roadmap — migrating from legacy Java/Spring to modern Spring Boot microservices, replacing stored-procedure-heavy data logic with clean application-layer code, rebuilding JSP front ends in React (or a comparable modern UI framework), and upgrading the reporting system from its current legacy tooling to a modern, maintainable stack. Simultaneously, they will stand up the SDLC practices, working with DevOps upgrade CI/CD pipelines, observability, and production support processes that the team needs to ship confidently and respond to incidents quickly. Key Responsibilities Platform Modernization - Lead the migration from legacy Java/Spring (non-Boot) to Spring Boot, establishing modular service boundaries, externalized configuration, and modern dependency management. - Systematically refactor business logic currently embedded in SQL Server stored procedures into well-tested application-layer code, improving testability, portability, and developer comprehension. - Define and execute the front-end migration from JSP pages to a modern component-based UI stack (React preferred), including API contract design between the new front end and back-end services. - Upgrade the reporting system from its current legacy platform to a modern reporting solution, coordinating with stakeholders to preserve report fidelity while improving maintainability and performance. - Establish architectural guardrails (ADRs, tech radar, code-review standards) that keep modernization coherent across the team. Production Stability & Incident Management - Triage and prioritize the existing backlog of production defects; create a transparent burn-down plan with clear ownership and SLAs. - Implement a structured incident-response process: severity definitions, on-call rotation, blameless post-mortems, and follow-through on corrective actions. - Drive root-cause analysis for recurring production issues and convert findings into permanent fixes rather than repeated band-aids. - Establish production readiness reviews for all releases to prevent regression and reduce escaped defects. SDLC, CI/CD & Engineering Practices - Stand up a complete software development lifecycle: version-control workflow (branching strategy, PR reviews), automated build/test pipelines, artifact management, environment promotion, and release management. - Introduce or mature CI/CD tooling so that every merge triggers automated unit, integration, and smoke tests before reaching production. - Implement comprehensive monitoring and observability: application metrics, log aggregation, alerting thresholds, dashboards, and distributed tracing where appropriate. - Define and enforce code-quality gates (static analysis, test coverage minimums, security scanning) in the pipeline. - Document runbooks, on-call procedures, and operational playbooks so the team can respond to issues without depending on tribal knowledge. People Leadership & Team Development - Manage, coach, and grow a team of software engineers; conduct regular 1:1s, provide timely feedback, and support career development. - Build a culture of ownership, continuous improvement, and psychological safety where engineers feel empowered to raise concerns and propose better approaches. - Partner with recruiting to attract strong engineering talent — the modernization story is a selling point, so articulate the vision compellingly. - Collaborate cross-functionally with Product, QA, Data, and Infrastructure teams to align priorities and dependencies. - Communicate progress, risks, and trade-offs clearly to senior leadership; provide regular, data-backed status on modernization milestones and production health. Required Qualifications - 7+ years of professional software engineering experience, including at least 2 years in a people-management or technical-lead role with direct reports. - Deep hands-on experience with Java and the Spring ecosystem; direct experience migrating from legacy Spring (XML-config, WAR deployments) to Spring Boot. - Strong SQL and relational-database skills, with demonstrated experience refactoring stored-procedure-heavy architectures into application-layer logic. - Production experience with modern front-end frameworks (React strongly preferred; Vue or Angular acceptable) and familiarity with API-first front-end/back-end integration patterns. - Track record of setting up or significantly improving CI/CD pipelines, automated testing, and monitoring/observability stacks. - Proven ability to manage competing priorities: simultaneous production firefighting and strategic modernization. - Strong communication skills — comfortable presenting roadmaps and trade-offs to both engineers and senior business stakeholders. Preferred Qualifications - Experience in payroll, financial services, or other regulated/high-accuracy domains where data correctness is non-negotiable. - Familiarity with reporting-platform migrations (e.g., Crystal Reports, SSRS, Jasper, Stimulsoft, or similar) and understanding of pixel-perfect document generation requirements. - Hands-on experience with containerization (Docker, Kubernetes) and cloud platforms (AWS or Azure). - Familiarity with Agile/Scrum at a practical level — not ceremony for ceremony’s sake, but effective sprint planning, backlog grooming, and retrospectives. Benefits Cast & Crew provides a comprehensive package of employee benefits including: Medical, Dental, Vision, PTO, health and wellness programs, employee discounts, and more! Note: Cast & Crew benefits are subject to eligibility requirements. Cast & Crew is an equal opportunity employer committed to hiring a diverse workforce and sustaining an inclusive culture. It is our policy to provide equal employment opportunities to all individuals based on job-related qualifications and ability to perform a job, without regard to age, gender, gender identity, sexual orientation, race, color, religion, creed, national origin, disability, genetic information, veteran status, citizenship or marital status, and to maintain a non-discriminatory environment free from intimidation, harassment or bias based upon these grounds. CA residents Your personal information may be collected in connection with certain services provided by Cast & Crew or its affiliated companies. A summary of your California privacy rights can be found at: https://www.castandcrew.com/privacy-policy/ Compensation is commensurate with various factors including, but not limited to, relevant experience, qualifications, skills, training, licensure, certifications, geographic cost of labor, and other business and organizational needs. Compensation range for candidates in other locations may differ based on the cost of labor in that location. The compensation range for this position is: $150,000.00 - $180,000.00 per year.
Related Guides
Related Categories
Related Job Pages
More Engineering Manager Jobs
People Manager (Platform & Data Engineering)
CapgeminiFounded in 1967, Capgemini is revered as one of the world's leading consulting, technology, and outsourcing agencies. In 2016 alone, the company reported global
Role Description As a Data Engineer with a focus on Azure, GCP, Fabric, Snowflake or Databricks, you will: - Design and build high-performing data pipelines using tools like Fabric, Databricks and Apache Spark in Azure. - Develop secure, scalable data lakehouses and warehouses, including data models and quality frameworks. - Build and deploy AI/ML models using Databricks ML and Azure ML to turn data into actionable insights. - Monitor and optimize data pipelines and infrastructure for performance, cost-efficiency, and scalability. - Collaborate closely with cross-functional teams to ensure smooth delivery and real business outcomes. - Stay ahead of the curve by exploring new technologies, tools, and best practices within the big data landscape. As a People Manager, you will: - Lead and inspire a team of 5-10 consultants, creating a positive, collaborative, and motivating environment. - Focus on individual development, conducting regular 1:1s to support each team member’s career goals, growth paths, and wellbeing. - Be a key part of the AI & Data Engineering leadership team, influencing strategy and team culture. - Prioritize people and clients - we intentionally minimize administrative tasks so you can focus on what truly matters. Qualifications - Several years of experience in Data Engineering. - Proven expertise in technologies such as Azure, Databricks, Apache Spark, and modern data pipeline development. - Strong knowledge of data warehouse concepts and hands-on experience with Azure services (Azure Data Lake Storage, Databricks, Azure Data Factory). - Proficiency in SQL and scripting languages like Python, plus practical familiarity with AI/ML tools and concepts. Benefits - Flexibility that works for you - remote options and flexible hours to support a healthy work-life balance. - Continuous career growth - we offer diverse, personalized development pathways and programs tailored to your ambitions. - Future-proof skills - gain valuable certifications in leading technologies such as Databricks, Azure, Fabric, or Snowflake. Application Process As part of our recruitment process, identity verification will be conducted through inspection of your ID card, and background checks may be carried out as required.
Manager, Development Acquisitions
Contour GlobalContourGlobal, a KKR Company, is an established Independent Power Producer (IPP) developing, acquiring, and operating electricity generation and storage assets worldwide. The company currently manages 5.3 GW of installed capacity across different power generation technologies and asset categories, with an additional 1 GW of renewables under construction and a further 9.8 GW under development. The operational footprint of the company extends to 18 countries across Europe, Africa, Asia, North and South America. The company has committed to speed up the decarbonization of its portfolio with a sustainable transition of its thermal fleet, the repowering of existing renewable assets and the organic development of new renewable projects.
Role Description The Manager, Development Acquisitions, will play a critical leadership role in expanding our renewable energy portfolio through the sourcing, evaluation, and acquisition of development-stage solar, battery storage, and wind projects. This individual will work closely with the Development, Engineering, Commercial, and Structured Finance teams to identify opportunities, structure transactions, and drive execution of acquisitions that align with our strategic growth objectives. Key Responsibilities - Transaction Leadership: - Lead the evaluation, structuring, negotiation, and execution of project acquisition transactions. - Oversee due diligence efforts, coordinating across technical, financial, environmental, permitting, and legal workstreams. - Drive internal investment committee approvals, presenting analysis and recommendations. - Deal Sourcing & Origination: - Build and maintain relationships with market participants to identify high-quality acquisition opportunities. - Monitor market trends, competitive activity, and policy developments to inform acquisition strategy. - Strategic Collaboration: - Partner with the Development and Engineering teams to evaluate project feasibility, risks, and value creation opportunities. - Work with the Structured Finance and Valuations team on financial modeling, pricing, and valuation of projects. - Ensure smooth integration of acquired projects into the company’s development pipeline. - Leadership & Growth: - Mentor and guide junior team members within the acquisitions teams. - Represent the company at industry conferences, networking events, and with external stakeholders to strengthen brand recognition and deal flow. Qualifications - Bachelor’s degree in Finance, Business, Engineering, or related field; MBA or advanced degree preferred. - 5-10 years of experience in renewable energy within investment banking, M&A, project finance or related areas. - Proven track record of leading acquisitions or large-scale transactions in the energy or infrastructure space. - Advanced financial modeling and analytical capabilities, including development and auditing of complex project finance and valuation models; ability to translate outputs into clear, actionable investment insights. - Strong commercial acumen, negotiation skills, and ability to drive deals to close. - Houston, TX is the preferred location; however, qualified candidates located elsewhere may be considered for remote work. Requirements - Occasional travel to project sites as required. Our Values - «We» is our greatest asset - We respect and protect the environment - We are doers, committed to doing things right - We act with integrity and transparency - We think and act like entrepreneurs Working - As a globally integrated team, we push boundaries, work collaboratively, and remain agile in the pursuit of excellence. - With an entrepreneurial mindset, we encourage initiative and innovation. - Our Employee Ownership Program allows our employee-owners to make a difference and drive the right power forward and make clean energy the natural choice for all! - We foster a culture where individuals are empowered to succeed, contribute and shape the future of sustainable energy. - Cross-border collaboration shapes our way of working: our diverse workforce reflects the multicultural environment we embrace every day. - We offer a competitive compensation package: we believe in meritocracy and rewarding meaningful contributions. - We enjoy making the most of our shared spaces to foster teamwork and collaboration. At the same time, our flexible working policy allows us to prioritize results while supporting wellbeing and a healthy work-life balance. Interested in joining our company? We know that skills and experience come in different forms, and we value diverse perspectives. If you’re excited about this role but you think you still need to learn some of the required skills, we’d still love to hear from you. You are much more than your CV, so come as you are and tell us who you aspire to become! The most important skills are collaboration, respect, trustworthiness and execution. So go ahead—apply, and let’s contribute to the new energy transition together! Equal Employment Opportunity ContourGlobal provides equal employment opportunities and maintains a diverse workforce that reflects the rich environment of our society and the markets in which we operate.
Role Description As Founding Head of Engineering, you will architect and build the core intelligence layer of the company. You will: - Design the foundational data architecture across heterogeneous healthcare systems - Define the modeling approach for expected value and win probability - Lead production LLM integration for structured reasoning and document generation - Build compliant, auditable workflows deeply integrated into provider systems and suitable for regulated environments - Establish security posture — HIPAA, SOC 2 readiness, and data governance - Recruit and lead a small, high-caliber engineering team - Partner closely with an experienced product leader on product strategy and long-term technical direction Qualifications - 7+ years in software engineering, with 3–5+ years in senior technical leadership (Director, VP, or Head of Engineering) - Experience building and scaling complex, data-intensive platforms from early stage through growth - Strong architecture depth across workflow orchestration, ML-enabled systems, or high-volume transaction processing - Experience deploying LLM-based features in production - Hands-on technical depth — you still write code and review architecture while building a team - Experience building in regulated or security-sensitive environments (HIPAA, SOC 2, financial controls, or similar) - Experience hiring and leading small engineering teams - Familiarity with healthcare data (claims, EDI, HL7/FHIR, clearinghouses) is a strong plus - Experience designing systems where correctness, auditability, and financial impact were tightly coupled is highly valued - Sound judgment, technical depth, and ownership mindset are required Requirements - You operate comfortably in ambiguity - You’ve designed systems where the data was messy, the rules evolved, and the stakes were real - You have the kind of urgency that’s quick and deliberate — not frantic - You’re intellectually honest and keep digging until you understand - You over-invest in communication to understand, not to convince - You’re resourceful and see constraints as design challenges - You put the team first and build a culture where people do their best work Benefits - Base salary range: $200,000 to $225,000, with meaningful equity - Standard health, dental, and vision benefits - Encouragement to take real vacation time Equal Opportunity Recourse is an equal opportunity employer. We do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other characteristic protected by law. We believe the best teams are built from people with different backgrounds and perspectives, and we're committed to creating an environment where everyone can do their best work.
Engineering Manager, Technical Support (Asia Pacific incl. China coverage)
AirwallexEmpowering businesses to grow beyond borders
About Airwallex Airwallex is the only unified payments and financial platform for global businesses. Powered by our unique combination of proprietary infrastructure and software, we empower over 200,000 businesses worldwide - including Brex, Rippling, Navan, Qantas, SHEIN and many more - with fully integrated solutions to manage everything from business accounts, payments, spend management and treasury, to embedded finance at a global scale. Proudly founded in Melbourne, we have a team of over 2,000 of the brightest and most innovative people in tech across 26 offices around the globe. Valued at US$8 billion and backed by world-leading investors including T. Rowe Price, Visa, Mastercard, Robinhood Ventures, Sequoia, Salesforce Ventures, DST Global, and Lone Pine Capital, Airwallex is leading the charge in building the global payments and financial platform of the future. If you're ready to do the most ambitious work of your career, join us. Attributes We Value We hire successful builders with founder-like energy who want real impact, accelerated learning, and true ownership. You bring strong role-related expertise and sharp thinking, and you're motivated by our mission and operating principles. You move fast with good judgment, dig deep with curiosity, and make decisions from first principles, balancing speed and rigor. You're humble and collaborative; turn zero-to-one ideas into real products, and you "get stuff done" end-to-end. You use AI to work smarter and solve problems faster. Here, you'll tackle complex, high-visibility problems with exceptional teammates and grow your career as we build the future of global banking. If that sounds like you, let's build what's next. Responsibilities - Provide support to Airwallex's customers (particularly the APAC and China regions) on troubleshooting their technical issues (e.g. providing technical information / explanations, sample codes, exploring payment logs, FAQs) - Work directly with developers and internal teams on post integration issues to provide support and best practices for using Airwallex's product - Identify areas where Airwallex's products and services are not functioning as expected and work with internal stakeholders to deliver improvements - Coordinate with internal stakeholders to identify causes of system failures and deliver solutions - Be available to coordinate the process to manage resolution of system failure incidents - Participating in the development of tools, systems, and processes to improve productivity and product reliability Who You AreWe're looking for people who meet or exceed the following requirements. Minimum Qualifications - 3+ years experience in people management, with success in directly managing Technical Support Engineers in APAC and China region - 5+ years experience in customer-facing technical support. - Bachelor degree or above in Computer Science or relevant majors. - Experience with REST, JSON, HTTP, HTTPS and SQL. Must be familiar with common HTTP errors and resolutions. - Proven experience and skills in troubleshooting and problem-solving technical issues. - Must have sufficient technical knowledge to communicate with software development teams. - Have familiarity with process to escalate system incidents and coordinate resolution. - Strong willingness to deliver exceptional customer service at scale. - Excellent written, verbal and in-person communication skills in both English and Mandarin Preferred Qualifications - Good to have technical knowledge: Python, Go. - Good to have monitoring tools knowledge: ELK, Splunk, Loki. - Experienced in e-commerce, payment, fin-tech industry is a plus. - Good command of English and Mandarin Applicant Safety Policy: Fraud and Third-Party Recruiters To protect you from recruitment scams, please be aware that Airwallex will not ask for bank details, sensitive ID numbers (i.e. passport), or any form of payment during the application or interview process. All official communication will come from an @airwallex.com email address. Please apply only through careers.airwallex.com or our official LinkedIn page. Airwallex does not accept unsolicited resumes from search firms/recruiters. Airwallex will not pay any fees to search firms/recruiters if a candidate is submitted by a search firm/recruiter unless an agreement has been entered into with respect to specific open position(s). Search firms/recruiters submitting resumes to Airwallex on an unsolicited basis shall be deemed to accept this condition, regardless of any other provision to the contrary. Equal opportunity Airwallex is proud to be an equal opportunity employer. We value diversity and anyone seeking employment at Airwallex is considered based on merit, qualifications, competence and talent. We don't regard color, religion, race, national origin, sexual orientation, ancestry, citizenship, sex, marital or family status, disability, gender, or any other legally protected status when making our hiring decisions. If you have a disability or special need that requires accommodation, please let us know.

