Software that Powers the Service Economy
Manager of Engineering
Location
United States
Posted
2 days ago
Salary
$140K - $160K / year
Seniority
Senior
Job Description
Manager of Engineering
EverCommerce
• You have the ability to guide a team by example. • As a leader on our development team, you instill the values of kindness, diversity, quality, ownership, collaboration, inclusion, and continuous improvement in those around you. • You mentor and develop team members through coaching, feedback, hiring, training, and performance management while fostering a culture of innovation and accountability. • Your ability to coordinate, communicate, and collaborate with product management, design, and other stakeholders is essential to our success. • You have a strong understanding of the building blocks of a robust, scalable, secure, and compliant system. • You are able to dissect business problems into well-designed solutions and define technical strategies and roadmaps that align with company objectives. • You oversee the design, development, delivery, and successful release of high-quality software solutions while maintaining a relentless focus on execution, quality, measurable outcomes, and team performance through appropriate KPIs and metrics. • Your passion is what you share with every teammate.
Job Requirements
- 3+ years of experience managing healthcare technology-focused engineering teams
- Experience designing and building platform-level “enabling” services
- Experience with EMR/EHR data models and other industry specifications including: HL7, FHIR, ICD-10, SNOMED CT, CPT Codes, EDI
- Experience understanding HIPAA compliance and information/security requirements
- 5+ years in software development at increasing levels of scope and leadership
- Experience with full-stack healthcare application development using technologies and languages such as Python, Java, C#, Go, Rust, and JavaScript, etc; solid understanding of technologies such as REST, HTTP, JSON, APIs, RDBS, Django, MariaDB, Aurora, and SQL; iOS or Android hybrid application development experience using React, Ionic, or similar
- Fluency in Agentic AI coding practices and methodology (Claude Code, Cursor)
- Deep fluency in software development methodologies and ability to coach/educate others in these methodologies
- Experience working with geographically distributed teams
- Proven track record of working successfully with a professionalized product delivery operation
- A self-starter with a “get it done” attitude, capable of driving projects to completion
- High energy, participatory style; strong interpersonal skills and the ability to mentor and motivate team members
- Must be comfortable in dynamic work situations within a high-growth portfolio environment
- Strong initiative, keen attention to detail, and complex problem-solving abilities
- BS in Computer Science, or equivalent experience required; MS or PhD preferred
Benefits
- Flexibility to work where/how you want within your country of employment – in-office, remote, or hybrid
- Robust health and wellness benefits, including an annual wellness stipend
- Continued investment in your professional development through Udemy
- 401k with company match
- Flexible and generous paid time off
- Employee Stock Purchase Program
Related Guides
Related Job Pages
More Software Engineer Jobs
Senior Software Engineer
BitsoWith over 9 million users, Bitso is the leading cryptocurrency platform in Latin America. We are developing the cryptocurrency ecosystem in the region and enabling financial inclusion. We believe crypto is the future of finance, and we’re committed to making it useful by providing equal access to safe and intuitive financial products. When we hire people for our team, we specifically test for the following traits in addition to our cultural values: Mission-Driven: We seek individuals who are passionate about crypto and Bitso’s mission and resilient in facing industry challenges High Sense of Urgency: We prioritize candidates who demonstrate a high sense of urgency and responsibility Exceptional Hard Skills: We seek individuals who possess exceptional skills in their respective fields, with no room for mediocrity Self-Management: We look for individuals who can independently manage their work, career, and professional development
Role Description At Bitso, the Senior Mobile Software Engineer on the Registration Squad owns the identity verification and onboarding experience across iOS and React Native, the entry point for every user who joins Bitso. You will design and deliver reliable, high-quality mobile flows that connect users to KYC providers, guide them through identity verification, and ensure compliance across multiple markets (MX, BR, CO, AR, GI, US). Working closely with product, backend, and compliance stakeholders, you will shape the technical direction of a domain where quality, security, and user experience are non-negotiable, and where your work directly determines whether a user can access financial services. Qualifications - Experienced in React Native development with a proven track record of shipping production mobile apps at scale across iOS and RN. - Strong depth in iOS native development. - Hands-on experience integrating third-party SDKs, including identity verification or biometric providers. - Understanding of the constraints and tradeoffs of mobile SDK integration in regulated environments. - Designed and maintained mobile architectures that are testable, maintainable, and resilient to rapid iteration cycles of a fintech product. - Comfortable working across the mobile/backend boundary, understanding REST APIs, async flows, and how mobile state interacts with backend systems. - Ability to communicate complex technical decisions clearly in English, written and spoken, to engineering peers, product managers, and senior leadership. - Work with a high degree of autonomy and ownership, identifying problems, proposing solutions, and seeing them through to production. - Strong sense of urgency and comfort operating in a fast-paced, high-stakes fintech environment where compliance and user trust are on the line. Requirements - Familiarity with KYC/AML flows, identity verification providers (Incode, Jumio, IDWall, or similar), or onboarding funnels in regulated financial products. What You Will Do - Own KYC and onboarding mobile flows: design, build, and maintain the screens, navigation, and SDK integrations that take a user from signup through identity verification and level upgrade. - Drive React Native architecture decisions: define patterns, set standards, and ensure consistency across the mobile surfaces owned by the Registration Squad. - Integrate and maintain identity provider SDKs: own the technical relationship with providers like Incode and Jumio at the mobile layer, including version upgrades, migration work, and incident response. - Deliver high-quality code: write clean, well-tested React Native and iOS code and champion engineering best practices through code reviews. - Ensure mobile reliability: proactively monitor, debug, and resolve production issues with a focus on root-cause analysis and lasting fixes. - Collaborate cross-functionally: partner with Product, Compliance, and backend engineers to translate regulatory requirements and user needs into sound mobile solutions. - Mentor and uplift: share knowledge with fellow engineers, contribute to technical discussions, and raise the bar for mobile craft within the squad. Benefits - Me Time program, including unlimited paid time off. - Remote-first work environment. - Employee Stock Option program. - Zero trading fees through our Bitso Alpha app. - Extended Family Leave Policy: all birthing parents, non-birthing parents, and adopting parents are eligible for a 4-month leave. - Premium health, dental, and life insurances in Mexico, Gibraltar, Colombia, USA, Brazil, and Argentina.
Senior Software Engineer
Housecall ProMission control for your business - Housecall Pro is a digital tool that lets you run and grow your business on the go.
Role Description As a Senior Software Engineer, you bring strong engineering fundamentals, deep problem-solving ability, and the capacity to navigate complex systems with clarity and intention. You focus on systems thinking, scalable architecture, and writing clean, maintainable code that delivers meaningful value to our customers. In this role, you will: - Build a product that improves users’ lives (75k unique daily users, 4.6 ⭐at App Store) - Lead architecture discussions and drive system design, data modeling, and service reliability implementations that strengthen our platform - Own projects end-to-end, from architecture and implementation to deployment and monitoring - Collaborate closely with product, design, and engineering to deliver high-quality, maintainable, and high-performance software solutions - Define and champion technical direction, standards, and best practices as we scale - Continuously learn, share knowledge, and mentor developers across your team, giving feedback to junior developers and peers on technical designs, merge requests, and other areas - Deliver solutions that underscore performance, stability, extensibility, supportability, and security - Lead AI tool adoption strategies and encourage best practices across your team Qualifications - 5+ years of professional software engineering experience - Experience designing and building resilient and highly scalable applications - Experience mentoring and coaching less experienced engineers - Ability to operate independently, make sound architectural decisions, and deliver in fast-moving environments - Product-first mindset with a focus on delivering business and user value - Interest in leveraging AI technologies to enhance productivity, quality, and innovation - This position requires fluency in English Requirements Our primary technology stack at HCP is Ruby. To be effective in this role, you’ll need to learn it. We offer support in the learning process, tailored to your needs and any prior experience with Ruby. This may include mentoring from our experienced engineering team or access to a paid online course that you can complete during working hours as part of your onboarding. The exact form of support will be agreed upon based on insights from your selection process. Benefits - Paid holidays and flexible, take-it-as-you-need-it scheduled time off - A culture built on innovation that values big ideas, no matter where they come from - A MacBook set up and ready from day one, plus a $500 stipend to design your ideal workspace - Equity in a rapidly growing startup backed by top-tier VCs Company Description Founded in 2013, Housecall Pro helps home service professionals (Pros) streamline every aspect of their business. With easy-to-use tools for scheduling, dispatching, payments, and more, Housecall Pro enables Pros to save time, grow profitably, and provide best-in-class service. - Housecall Pro’s brand portfolio includes Business Coaching by Housecall Pro, a business coaching solution for home services businesses. - We support more than 50,000 businesses and have over 2,000 ambitious, mission-driven, genuinely fun-loving teammates across the globe. - Housecall Pro celebrates diversity and is committed to creating an inclusive environment. - We are an equal opportunity employer and do not discriminate on the basis of gender, race, religion, national origin, ethnicity, disability, gender identity/expression, sexual orientation, veteran or military status, or any other category protected under the law.
Role Description We are seeking a Senior Software Engineer to join a high-impact digital payments modernization program supporting the integration of a major card network into one of the largest financial institutions in the United States. This is a hands-on engineering role at the intersection of legacy and modern infrastructure, where you will contribute to both the reliability of mission-critical payment systems today and help shape the architecture that will power them tomorrow. You will work across scalable backend services, performance testing frameworks, and application engineering — with real opportunity to grow your skills on modern cloud-native technologies as the program evolves. WHAT YOU'LL DO - Scalability, Performance Testing & Validation - Design and execute enterprise-grade performance testing strategies for payment processing services, defining frameworks, tooling, and success criteria from the ground up. - Identify performance bottlenecks across legacy and modern service layers and drive measurable improvements through analysis and targeted optimization. - Instrument and validate services running on Java, Oracle, Tomcat, and WebSphere as well as modern workloads running on PostgreSQL and OpenShift. - Collaborate with backend engineers to ensure scalability requirements are met across all environments prior to release. - Translate performance findings into clear recommendations for engineering leads and stakeholders. - Application Engineering - Build and maintain full-stack backend services supporting card network integration, working primarily in Java with PostgreSQL and OpenShift Container Platform (OCP). - Contribute to application modernization efforts, migrating and re-platforming services from legacy infrastructure to cloud-native environments. - Leverage AI-assisted development tooling (including GitHub Copilot) to improve development velocity and code quality. - Participate in code reviews, architectural discussions, and cross-team technical planning sessions. - General Engineering - PCI data purging pipelines and event-driven architecture patterns including token removal and event consumption. - Work with event-driven services running on OpenShift and Oracle and PostgreSQL backends to support data lifecycle and compliance requirements. - Serve as a flexible, senior contributor across teams where engineering depth and experience are needed most. Qualifications - 5+ years of professional software engineering experience, primarily in Java. - Strong working knowledge of relational databases — Oracle and/or PostgreSQL required. - Experience deploying and operating services in containerized environments (OpenShift, Kubernetes, or equivalent). - Familiarity with legacy enterprise application servers — Tomcat and/or WebSphere experience a plus. Requirements - At least one enterprise-level performance testing engagement — defining strategy, selecting tooling, executing tests, and presenting findings. - Experience with performance profiling, load testing, and bottleneck resolution in high-throughput, distributed systems. - Ability to design logical, streamlined test frameworks from scratch and operate with minimal guidance. - Background in digital payments, card processing, or financial services technology strongly preferred. - Understanding of PCI compliance requirements and secure data handling practices. - Familiarity with event-driven architecture patterns and OpenShift-based eventing. - Demonstrated ability to work effectively in large, matrixed program environments with multiple teams and stakeholders. - Strong written and verbal communication skills; able to translate technical complexity for non-technical audiences. - Comfortable operating in environments with evolving requirements and ambiguity. Benefits - Competitive compensation. - Professional development opportunities. - Flexible work arrangements. Company Description Our success over the past 20 years is rooted in our exceptional team, which thrives in a culture of collaboration, creativity, and continuous learning. As we continue to expand, we remain committed to cultivating an environment where people feel valued, have a voice, and are given the tools to grow—both personally and professionally—while pushing the boundaries of innovation in the fintech industry. Minimum Degree Required Bachelor’s Degree, in lieu of a degree, demonstrating in addition to the minimum years of experience required for the role, three years of specialized training and/or progressively responsible work experience in technology for each missing year of college is required.
Role Description We are seeking an experienced PTC Windchill Developer to design, develop, and support customizations, integrations, and enhancements on the Windchill PLM platform. In this role you will work closely with PLM functional consultants and engineering stakeholders to translate manufacturing and product-lifecycle requirements into well-engineered Windchill solutions. The ideal candidate will combine strong hands-on Windchill Java customization experience with practical knowledge of Windchill data models, workflows, and integration patterns. In this role you will work closely with cross-functional partners — product, design, engineering, operations, and business stakeholders — to translate ambiguous requirements into well-engineered solutions, and will be expected to raise the bar through code review, design review, and mentorship of more junior engineers. The successful candidate brings strong engineering discipline, a clear communication style, and a track record of shipping meaningful work that holds up well in production. Key Responsibilities - Design and develop Windchill customizations using the Windchill Java API and PTC-recommended customization patterns. - Build custom listeners, services, and processors that extend Windchill behavior without compromising future upgrade paths. - Develop and configure Windchill workflows, lifecycle templates, and object initialization rules. - Implement custom Info*Engine tasks and adapters for system integration, applying disciplined engineering practices and partnering closely with stakeholders to ensure outcomes are durable, well-documented, and aligned with broader team and platform standards. - Build custom JSP and HTML client-side extensions where required, applying disciplined engineering practices and partnering closely with stakeholders to ensure outcomes are durable, well-documented, and aligned with broader team and platform standards. - Design and develop Windchill business reports using report templates and Cognos integration. - Configure and operate Windchill Customizer’s tools, RBINFO files, and OIRs. - Implement migration scripts for legacy PLM data into Windchill, applying disciplined engineering practices and partnering closely with stakeholders to ensure outcomes are durable, well-documented, and aligned with broader team and platform standards. - Optimize performance of custom code and database queries, working closely with DBAs. - Conduct fit-gap analyses and translate business requirements into clean technical designs. - Adhere strictly to PTC customization best practices to ease future upgrades. - Provide hypercare and post-go-live support, including issue triage and root-cause analysis. - Maintain comprehensive, current technical documentation — including architecture diagrams, design decisions, configuration references, runbooks, and operational procedures — so that the system remains supportable, auditable, and easy to onboard new engineers onto over time. - Mentor and coach junior and mid-level engineers through code review, design review, pair programming, and structured knowledge sharing, helping the broader team grow in technical maturity and confidence over time. Qualifications - Bachelor’s degree in Computer Science, Engineering, or a related technical discipline. - Five or more years of PTC Windchill development experience. - Strong hands-on experience with the Windchill Java API. - Solid experience with workflows, lifecycle templates, and object initialization rules. - Working knowledge of Info*Engine and Windchill integration patterns. - Hands-on experience with JSP/HTML client customization. - Strong SQL skills and familiarity with the Windchill data model. - Experience with Windchill upgrades and migrations. - Excellent troubleshooting and documentation skills. - Strong communication and stakeholder management skills. Preferred Qualifications - PTC Windchill certifications. - Experience with Creo, Arbortext, or related PTC products. - Exposure to Windchill RV&S (Integrity) or ThingWorx integration. - Familiarity with CAD data management workflows. - Experience operating Windchill on cloud platforms. How to Apply Would you like to know more about this opportunity? For immediate consideration, please send your resume to [email protected] or contact us at (908) 676-4399. Learn more about Bright Vision Technologies at www.bvteck.com .


