Summary
Join Bankjoy, a FinTech startup, as a Platform Architect and play a pivotal role in supporting the Director of Platform. You will design and implement scalable and secure architectures, troubleshoot technical issues, collaborate with engineers, and lead Open API integrations. This hands-on technical leadership position requires expertise in .NET development, Microsoft Azure, and DDoS protection. The ideal candidate will possess strong analytical and communication skills and a proven ability to mentor engineering teams. Bankjoy offers competitive compensation, stock options, comprehensive health benefits, generous PTO, and a remote-first culture.
Requirements
- Hold a Bachelorβs or Masterβs degree in Computer Science, Engineering, or a related field
- Have a minimum of 10 years in software development, with 5+ years in architectural roles
- Possess advanced proficiency in Microsoft .NET, C#, and ASP.NET
- Have extensive experience with Microsoft Azure services, particularly hosting, scaling, and high-availability solutions
- Demonstrate proven expertise in handling DDoS bot protection and securing cloud environments
- Have strong knowledge of Open API, Authentication systems, and Data Analytics solutions
- Possess knowledge of microservices architecture, RESTful APIs, and distributed systems
- Have hands-on experience with Infrastructure as Code (IaC) tools like Terraform, Azure Resource Manager (ARM) templates, or Bicep
- Have strong knowledge of SQL Server and other Microsoft database technologies
- Demonstrate the ability to diagnose and resolve hosting system and software integration issues
- Have experience optimizing platform performance under stress conditions, including during security incidents
Responsibilities
- Design and implement scalable, secure, and high-performing architectures for enterprise-grade systems leveraging Microsoft technologies
- Act as the primary resource for diagnosing and resolving issues involving the interplay of .NET applications, Azure containerized hosting systems, and security threats like DDoS bot attacks
- Partner with engineers, the Director of Platform, and stakeholders to identify architectural improvements and address challenges in real-time
- Lead the design and implementation of Open API integrations to enhance platform extensibility and interoperability
- Architect and optimize authentication solutions, including OAuth 2.0, mTLS, and other secure protocols
- Collaborate with data teams to ensure seamless integration of analytics modules and data pipelines into the platform
- Introduce best practices and emerging technologies to enhance the platformβs resilience, scalability, and performance
- Develop and implement solutions for real-time monitoring of hosting systems to ensure uptime and mitigate risks during outages or attacks
- Guide and support engineers in understanding architectural principles and implementing secure and efficient solutions
- Maintain thorough documentation of system architecture, workflows, and incident resolutions to support ongoing improvement efforts
- Optimize Azure-hosted environments to ensure cost efficiency, scalability, and high availability
- Design and implement robust security measures, including DDoS protection, mTLS, and VPN tunneling, to safeguard our platform
Preferred Qualifications
- Have experience with Azure Kubernetes Service (AKS) and containerization technologies
- Be familiar with DevOps practices and tools, such as Azure DevOps
- Have a background in agile methodologies and cross-functional team collaboration
- Possess exceptional communication and interpersonal skills for cross-functional collaboration
- Have proven leadership and mentorship abilities to guide engineering teams
- Possess strong analytical skills to address complex technical challenges
Benefits
- A fast-paced and collaborative environment
- Competitive compensation
- Stock options at a well-funded startup
- 100% medical, dental and vision coverage for you on our base plans
- 50% coverage for families in the US & 100% coverage for families in Canada
- 401(k) plan with 4% company matching (US Employees)
- 3-5 weeks PTO depending on tenure
- 5 health days
- 15 holidays
- End of year shutdown
- Performance-based bonuses (US & Canadian Employees)
- Remote first culture