Senior Architect -

Software Engineer

  • New York

  • $

    250,000 Per Year

  • Permanent

Reference: 40438

Business Sector: Software Engineering

Description

Job Title: Senior Software Architect
Location: New York, NY (Hybrid)
Employment Type: Full-Time, Direct Hire


As a senior technical leader, you will drive the architectural evolution of systems that support real-time trading, large-scale data processing, and seamless integration across financial services. This opportunity offers the chance to work with modern cloud-native technologies, mentor engineering teams, and influence the future of financial technology infrastructure.
Key Responsibilities
  • Design and develop scalable, high-performance financial systems that ensure continuous availability.
  • Define and uphold critical non-functional requirements, including security, scalability, and system reliability.
  • Collaborate with cross-functional teams to create cloud-native solutions aligned with technical and business objectives.
  • Lead initiatives focused on system availability, disaster recovery, and resilience.
  • Develop and maintain common libraries and frameworks to standardize and optimize development processes.
  • Implement automated testing strategies, including performance, integration, and regression testing.
  • Provide mentorship and technical leadership, ensuring adherence to software architecture best practices.
  • Oversee production environments and design systems that are fault-tolerant and self-healing.
  • Ensure compliance with industry standards for security, regulatory requirements, and data privacy.
Qualifications
  • 15+ years of experience in software architecture, systems design, and technical leadership, preferably within financial or trading platforms.
  • Proven expertise in designing high-availability, fault-tolerant, and self-recovering systems.
  • Strong understanding of disaster recovery strategies, scalability techniques, and security best practices.
  • Hands-on experience with containerization technologies (e.g., Docker, Kubernetes) and cloud platforms.
  • Deep knowledge of microservices architecture and API-driven system development.
  • Familiarity with event-driven and message-based architectures using technologies like Kafka or ActiveMQ.
  • Extensive experience with SQL (PostgreSQL, MySQL) and NoSQL (Cassandra, DynamoDB) databases.
  • Demonstrated ability to lead and mentor development teams, fostering innovation and technical excellence.
  • Excellent communication skills, with the ability to present complex architectural concepts to technical and non-technical stakeholders.
Preferred Qualifications
  • Experience with high-frequency trading systems or brokerage platforms.
  • Proficiency in Linux environments and scripting languages such as Bash or Python for automation.
  • Knowledge of CQRS, event-driven design, and event sourcing methodologies.
  • Extensive experience in designing and optimizing CI/CD pipelines for automation and continuous deployment.
  • Compensation & Benefits
  • Competitive salary based on experience and technical expertise.
  • Comprehensive medical, dental, and vision coverage.
  • Mental health and family planning support.
  • Generous paid time off, including observed holidays.
  • 16 weeks of paid parental leave for biological and adoptive parents.
  • Commuter benefits and professional development stipends.
  • Monthly wellness and fitness reimbursements.
  • Flexible hybrid work model.
  • For in-office employees: daily lunch stipend, snacks, and an engaging workspace.
Additional Information
  • Candidates must be authorized to work for any employer in the U.S.; visa sponsorship is not available for this role.
  • This is a unique opportunity for an experienced architect to influence the future of financial technology, working with cutting-edge tools and a talented team in a fast-paced environment.