Zip Co Limitedposted 17 days ago
$160,000 - $200,000/Yr
Full-time • Senior

About the position

Senior Software Engineer II with deep expertise in C#, modern systems architecture, design patterns, and engineering principles to design and optimize secure, scalable platforms. Engineering leader who fosters collaboration, innovation, and operational excellence through strategic leadership and continuous improvement. Remote-first opportunity for US-based employees with the option to work in-person out of our Manhattan office. Start your adventure with Zip. Become a part of Zip's Engineering team and take on exciting challenges at scale in a dynamic, test-driven development environment. If you thrive on delivering high-quality work quickly, you'll be a perfect match for our teams, who develop cloud-native software applications serving millions of customers and processing billions of dollars in payments. We are seeking an accomplished and technically adept Enterprise Architect to play a pivotal role in our Enterprise Architecture team. As a senior technical leader, you will drive the architecture, implementation, and evolution of our platform, ensuring that our systems are secure, resilient, scalable, and optimized for peak performance. This is a builder’s role, requiring hands-on engagement and technical ownership across multiple domains. You will influence strategic decisions, lead complex projects, and serve as a mentor to product engineering teams, fostering a culture of innovation, security, and operational excellence.

Responsibilities

  • Lead Architectural Design and Execution: Define, design and drive the implementation of scalable, high-availability solutions, ensuring the architecture supports mission-critical business flows with optimal performance and reliability.
  • Leverage cloud-native services to architect resilient, fault-tolerant systems that align with best practices for resiliency and scalability.
  • Lead and Define Technical Strategy: Develop architecture roadmaps that align with business goals and industry trends while leveraging technologies like C#, SQL Server, Postgres, Azure, Kafka, Terraform, and Kubernetes.
  • Establish and Champion Best Practices: Drive the adoption of engineering principles to improve system resilience and ensure high service availability.
  • Define and build the foundation for monitoring service-level objectives (SLOs) and build reusable components to enhance observability and reduce operational overhead.
  • Architect Cloud Native Solutions with Security-First Principles: Lead the design of secure, robust, and scalable cloud native solutions, ensuring compliance with industry best practices, regulatory standards and internal security guidelines.
  • Enhance Observability: Design and implement monitoring, logging, and alerting systems to ensure comprehensive observability across infrastructure and applications.
  • Establish system performance metrics and enforce Service Level Agreements (SLAs) using tools like Dynatrace to ensure operational excellence.
  • Mentor and Inspire Engineering Teams: Serve as a mentor for junior engineers. Lead training sessions, organize technical deep dives, and champion knowledge-sharing initiatives to elevate team skills and promote a collaborative engineering culture.
  • Drive Security and Compliance Standards: Define and enforce security and compliance standards across engineering.
  • Document and Institutionalize Knowledge: Produce detailed documentation and create comprehensive internal wikis covering architecture, engineering processes, infrastructure configurations, and security protocols.

Requirements

  • Educational Background: A bachelor's degree in Computer Science or Software Engineering. A graduate degree is preferred.
  • Technical Leadership: Demonstrated ability to lead technical initiatives, guide teams, and inspire confidence.
  • Proven track record of successfully leading large-scale cloud-native projects with a focus on performance, scalability, and reliability.
  • Engineering Experience and Expertise: A minimum of 10 years of experience in complex software engineering environments.
  • Mastery of C#/.Net with demonstrated experience implementing complex, secure solutions.
  • Skilled in architecting and governing engineering using best practices for maintainability and scalability.
  • Mentorship: Experience mentoring and guiding engineering teams.
  • Strong ability to foster a collaborative and high-performing engineering culture through knowledge sharing, technical mentorship, and cross-functional partnership.
  • Cross-Functional Collaboration: Exceptional communication and stakeholder management skills, with the ability to influence and drive alignment across engineering, product, and security teams on complex technical projects.

Nice-to-haves

  • TOGAF certification
  • Prior architecture experience
  • Experience in fintech

Benefits

  • Flexible working culture
  • Incentive programs
  • 20 days PTO every year
  • Generous paid parental leave
  • Leading family support policies
  • 100% employer covered insurance
  • Beautiful Union Square office with a casual dress code
  • Learning and wellness subscription stipend
  • Company-sponsored 401k match
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service