Job Closed
This listing is no longer active.
Change.org is the world’s largest platform for democracy. At a time when dissatisfaction with democracy globally is at an all-time high, we’re investing heavily in using AI to build the most powerful tools in the world to give people greater voice, while bringing people across the political spectrum together to identify shared solutions. We are committed to providing reasonable accommodations for candidates with disabilities throughout our recruitment process. If you need assistance or an accommodation, please let your recruiter know.
Senior Engineering Manager, Starter Onboarding
Location
United States
Posted
110 days ago
Salary
$206K - $242.5K / year
Seniority
Senior
Job Description
Senior Engineering Manager, Starter Onboarding
Change.org
• Design, validate, and scale petition creation workflow using AI and experimentation. • Drive the scale-out of the AI petition creation workflow to boost successful petition launches. • Collaborate with Product, Design, and cross-functional teams to ensure alignment with business goals. • Provide technical influence, guidance, and feedback to team members. • Support growth of engineers through coaching, regular feedback, and thoughtful career development. • Identify opportunities to improve development processes and workflows. • Participate in on-call rotation.
Job Requirements
- 3+ years of experience managing engineering teams.
- 4+ years of hands-on experience as a full-stack, web-focused, software engineer.
- Created teams or products from scratch, or worked in early-stage startups.
- 3+ years working in Ruby or JavaScript/Typescript, alongside strong proficiency in React.
- Experience with Terraform, Kubernetes, and AWS.
- Experience developing RESTful APIs and GraphQL endpoints.
- NICE TO HAVE: Experience with running feature experiments, multi-armed bandits + growth optimization experience (A/B testing)
Benefits
- Benefits and perks vary based on location
Related Guides
Related Categories
Related Job Pages
More Engineering Manager Jobs
• Partner with Product, Data Science, Analytics, Security, and experts in the Insurance Operations group to set the strategy for the quarters to come • Establish and evolve a talent strategy that attracts, develops, and retains top-tier engineering talent at all levels • Continuously evaluate the performance and effectiveness of your teams’ process in order to improve things over time • Work closely with senior leaders in Engineering to improve the effectiveness of the Engineering organization as a whole • Develop and ensure execution of technical strategy for your teams and Engineering as a whole to solve clear problems for the business • Foster an environment of high accountability and psychological safety.
Mobile Software Engineering Manager, Point of Sale Operations
SquareSince we opened our doors in 2009, the world of commerce has evolved immensely, and so has Square. After enabling anyone to take payments and never miss a sale, we saw sellers stymied by disparate, outmoded products and tools that wouldn’t work together. So we expanded into software and started building integrated, omnichannel solutions – to help sellers sell online, manage inventory, offer buy now, pay later functionality through Afterpay, book appointments, engage loyal buyers, and hire and pay staff. Across it all, we’ve embedded financial services tools at the point of sale, so merchants can access a business loan and manage their cash flow in one place. Afterpay furthers our goal to provide omnichannel tools that unlock meaningful value and growth, enabling sellers to capture the next generation shopper, increase order sizes, and compete at a larger scale. Today, we are a partner to sellers of all sizes – large, enterprise-scale businesses with complex operations, sellers just starting, as well as merchants who began selling with Square and have grown larger over time. As our sellers grow, so do our solutions. There is a massive opportunity in front of us. We’re building a significant, meaningful, and lasting business, and we are helping sellers worldwide do the same.
Since we opened our doors in 2009, the world of commerce has evolved immensely, and so has Square. After enabling anyone to take payments and never miss a sale, we saw sellers stymied by disparate, outmoded products and tools that wouldn't work together. So we expanded into software and started building integrated, omnichannel solutions - to help sellers sell online, manage inventory, offer buy now, pay later functionality, book appointments, engage loyal buyers, and hire and pay staff. Across it all, we've embedded financial services tools at the point of sale, so merchants can access a business loan and manage their cash flow in one place. Afterpay furthers our goal to provide omnichannel tools that unlock meaningful value and growth, enabling sellers to capture the next generation shopper, increase order sizes, and compete at a larger scale. Today, we are a partner to sellers of all sizes - large, enterprise-scale businesses with complex operations, sellers just starting, as well as merchants who began selling with Square and have grown larger over time. As our sellers grow, so do our solutions. There is a massive opportunity in front of us. We're building a significant, meaningful, and lasting business, and we are helping sellers worldwide do the same. The Role Restaurants today operate in an increasingly dynamic landscape, and we are building a modern product ecosystem to support them. The Food & Beverage team at Square empowers restaurants of all kinds to start, run, and grow their businesses through advanced workflows, specialized products, actionable insights, and deep integration within the broader Square ecosystem. In everything we build, we prioritize efficiency, automation, and reliability - critical in a fast-paced environment where great hospitality depends on technology that simply works. As the Mobile Engineering Manager for POS Operations, you will lead a team of senior mobile engineers responsible for maintaining and evolving the feature set that powers Square for Restaurants. You will partner closely with product managers, designers, and fellow engineering leaders to shape and deliver a cohesive, high-impact roadmap that translates complex restaurant needs into reliable, high-quality seller experiences. You Will Lead, mentor, and grow a high-performing engineering team of 8-10 mobile engineers Collaborate with cross-functional teams, including product management, design, and QA, to define and prioritize project requirements and ensure successful project execution.
• Lead, mentor, and grow a team of software engineers, fostering a collaborative and inclusive environment. • Actively participate in technical discussions, design reviews, and architectural decisions, providing insightful contributions and guidance. • While you won't be expected to be on the critical path for coding at all times, you should be able and willing to write and review code to contribute and effectively guide your team. • Collaborate with product managers and other stakeholders to define project roadmaps and ensure timely delivery of high-quality software. • Champion best practices in software development, including code quality, testing, and continuous integration/delivery. • Conduct regular one-on-ones, provide constructive feedback, and support the career development of your team members. • As a key leader, your competence will directly contribute to the job satisfaction and performance of your team, a factor we consider more impactful than salary.
Software Engineering Manager
Decision FoundryA Global, Salesforce Marketing Cloud Implementation Partner.
Welcome to Decision Foundry! Decision Foundry, an advisory-led, premier Salesforce Data Cloud delivery partner, bridges the gap between data access, platform adoption, and business impact. As a certified ISV and award-winning Salesforce integration partner, we offer global consulting services, integrating Data Cloud, Account, Engagement, Personalization, Sales, and Service solutions. We win as an organization through our core tenets. They include: · One Team. One Theme. · We sign it. We deliver it. · Be Accountable and Expect Accountability. · Raise Your Hand or Be Willing to Extend it About the role: We are seeking an experienced Software Engineering Manager for our client, who can lead and grow a team of developers for one of its core SaaS Insurance Payments platforms. This leader will have the responsibility of transforming and modernizing Digital Payment platform under the guidance of the long-range technology strategy and team execution. Additionally, this leadership position will be looked upon to embrace, contribute, and evolve AI enabled software development methodology. This position requires excellent technical skills, outstanding leadership, and keen analytical skills paired with strong business insight and SaaS product development experience. It is a multi-functional role that requires a combination of team leadership, technical acumen, and internal stakeholder communication within a fast-growing organization. Key Responsibilities: Team Management & Leadership - As a manager, you will lead and oversee several global teams comprising of professionals, including software engineers and leverage the use of Agentic AI in the development process. Your role will involve coordinating team efforts, ensuring high-quality outputs, and fostering a collaborative environment to drive innovation, quality and efficiency. - Build a technology team that is inclusive of employees and contractors across multiple vendors and geographic regions. - Effectively manage and coordinate teams working on multiple concurrent projects, ensuring timely progress and high-quality deliverables. - Drive strategic technology initiatives by collaborating with cross-functional teams (Product Managers, Architects, Engineers, SMEs, etc.). - Work in a consultative fashion to improve communication, teamwork, and alignment across teams inside and outside the organization. - Lead design and code reviews for new product development. Software Development - Requirements Analysis - Lead and Participate in: Program Increment and Sprint planning; User Story Decomposition and Sizing; Team Member assignment of User Stories and Sprint Tasks. - Design and Development - Translate business requirements into technical designs and develop high-quality code that is both scalable and resilient. - Coding Standards - Adhere to coding principles such as SOLID and DRY while applying Secure Coding Standards. - Code Management - Manage code, including code reviews and version control. API Development - Collaborate with Enterprise Architecture to develop a microservice architecture which is inclusive of supporting transition states. - Lead the design, implementation, and maintenance of a microservice architecture. This includes developing APIs that integrate with external entities and are performant at scale. - Adopt a continuous improvement philosophy to API standards and frameworks. This is inclusive of ensuring that newly developed APIs are fully backward compatible and do not introduce breaking changes. - Lead the implementation of an API Test Automation Framework that is inclusive of Unit Testing and Performance/Load Testing. Artificial Intelligence Enablement - Contribute and evolve AI enabled software development methodology. - Guide team members in leveraging AI tools for code generation, refactoring, and documentation, ensuring alignment with secure coding standards and architectural principles. - Remain aware of emerging AI capabilities in software engineering and proactively evaluate and adopt tools that enhance team productivity and platform reliability. Collaboration & Stakeholder Engagement - Collaborate with the Security team to maintain PCI compliance of platforms. - Collaborate with Quality Assurance teams to remediate testing gaps and ensure no defects escape to production. - Influence and contribute to end-to-end product architecture and provide feedback on product strategy. Operational Excellence & Incident Management - Serve as an engineering lead for escalated client impacting events, while driving issue resolution, and long-term preventive actions. - Respond to production issues in line with SLAs, ensuring quick resolution and communication of incidents. - Troubleshoot production issues by leading engineers to implement fixes while ensuring platform stability and performance. - Provide input into long-range product requirements, best practices, and operational guidelines to improve platform reliability and serviceability. Performance Monitoring & Engineering Standards - Create and manage Key Performance Indicators (KPIs) to continuously elevate engineering standards. - Contribute to documenting engineering best practices while ensuring consistent team adherence. - Continuously monitor platform performance metrics and proactively mitigate potential scalability issues.


