Consensus Cloud Solutions is a leading digital cloud fax and interoperability solutions organization. The Senior Engineer will set the technical strategy for billing platforms and drive complex projects to ensure accurate and scalable financial data.
Responsibilities:
- Contribute to high-level strategic technical decisions and define a long-term roadmap for billing systems that aligns with organizational goals
- Lead the architecture of complex, multi-system projects, balancing technical trade-offs at scale with strategic foresight to ensure system reliability
- Exhibit mastery of Java and modern frameworks to set coding standards through exemplary implementation of critical system designs
- Address long-term code health across systems, including the maintenance and eventual migration of legacy components and the optimization of existing systems
- Resolve the deepest technical debugging challenges and drive the adoption of new engineering practices or tools across multiple teams
- Lead the completion of significant initiatives, ensuring all deliverables meet world-class standards for detail, quality, and accuracy
- Proactively identify and mitigate risks impacting productivity, specifically focusing on the stability of financial data flows
- Communicate highly complex technical topics to large, diverse audiences, including senior leadership and non-technical stakeholders
- Influence peers positively and provide informal mentorship to junior and senior engineers to foster a positive, high-growth team environment
- Drive architectural improvements and influence engineering standards across the broader organization
- Perform other duties and responsibilities as required, assigned, or requested
Requirements:
- 12+ years of professional software development experience
- 5+ years leading cross-functional architectural initiatives in high-compliance environments (FinTech, Banking, or E-commerce)
- Mastery of Programming Languages: Exceptional proficiency in Java, with the ability to maintain and refactor VB6, Python, and Node.js as needed
- Expert Architecture: Ability to whiteboard and communicate entire cloud-native system architectures, including deep-dive capabilities into specific service boundaries
- Compliance Integration: Expert knowledge in implementing technical controls to satisfy SOX and PCI-DSS requirements at an architectural level
- Multi-System Design: Experience leading architecture for complex projects involving multiple intersecting systems and data pipelines
- Expert Domain Knowledge: Deep understanding of the billing and financial services landscape, enabling the setting of broad technical strategy
- Strategic Foresight: Ability to anticipate potential problems and communicate them effectively to prevent overreaction and ensure steady progress
- Accountability & Ownership: Demonstrates a high degree of accountability for the success of significant projects and team direction
- Effective Dependency Management: Expertly manages workloads and dependencies across multiple teams to ensure seamless delivery
- Extensive experience in public company financial systems, specifically regarding audit-ready code and secure payment processing
- Experience with different payment processors including Stripe, Braintree, Cybersource, or Paymentech
- Experience with GoTransverse
- Bachelor's or Master's degree in Computer Science or a related technical field (or equivalent practical experience)