Overview
Skills
Job Details
You have experience developing and architecting multi-tenant, cloud-based B2B applications. You have worked on real-time, distributed, messaging-based systems and are hands-on in those areas. You deeply understand the security and performance designs for a system with a large user base hitting both an API and web front-ends, with data updates needed in real-time at very low latency. You have a framework mindset: you are passionate about making an elegant and reusable pattern/library/framework every time you see boilerplate code or something done in a sub-optimal way.
Key Responsibilities:
Develop, enhance, and architect our highly scalable, distributed computing framework.
Take full ownership of specific modules within the platform, from initial concept through to deployment. Drive the end-to-end design, development, and maintenance of these components, ensuring they align with overall system architecture and business objectives.
Conduct deep performance analysis and implement optimizations at all levels of the stack, including database queries, backend services, and application code.
Hard Requirements:
Technical:
10-15 years of development experience in C#.NET
Extensive experience with gRPC and all the relevant cloud technologies
Experience with backend technologies (database, messaging, interprocess communications)
Current focus on hands on development work
Non-Technical Requirements:
Demonstrated analysis/assessment capabilities.
Excellent task management skills with the ability to follow up and follow through on all outstanding items.
A self-starter mentality with the ability to attempt to figure things out and perform due diligence before involving the broader team.
The ability to ascertain when to ask for help.
Miscellaneous:
Bachelor s degree or higher in a technical field (Computer Science/Math is a plus)
Nice to Have:
Experience with Kafka, RabbitMQ, and distributed caching solutions like Redis is a plus.
An affinity for well-architected solutions and a passion for high standards of quality.
Based in NYC metro area Remote role