Location: Remote • Alabama, Arizona, Iowa, Kentucky, Louisiana, Minnesota, Missouri, Montana, New Hampshire, New York, North Carolina, Ohio, Oklahoma, Oregon, Pennsylvania, South Carolina, South Dakota, Tennessee, Texas, Utah, Vermont, Virginia, Washington, West Virginia, Wisconsin • 🇺🇸 United States
Lead the design and delivery of high-performance solutions within our event-driven architecture, emphasizing scalability, security, and availability, while tackling complex system challenges to enhance performance and reliability.
Analyze and solve complex problems within multifaceted systems, improving performance, reliability, and scalability.
Craft efficient, modular, and testable code that sets benchmarks for quality and innovation.
Take full ownership of your product lifecycle, from development and deployment to proactive monitoring and maintenance post-launch.
Collaborate seamlessly with Product, Quants and Engineering teams to ensure timely delivery of stable and reliable applications aligned with our product vision.
Utilize a diverse array of design methodologies to effectively address and solve technical challenges.
Engage with stakeholders, translating customer requirements into functional, impactful features that meet both customer needs and team goals effectively.
Provide mentorship, inspiring team members through knowledge sharing and encouraging professional growth and continuous improvement.
Support critical operations through participation in an on-call rotation.
Be willing to travel occasionally for special events and for essential offsite meetings and team collaboration sessions.
Requirements
7+ years real-world demonstrable experience building & deploying scalable, high-performance applications.
Strong technical experience with C#.
Strong experience with cloud platforms (Azure a plus) and SQL/NoSQL.
Strong communication skills, capable of demystifying complex technical topics for diverse audiences.
Excellent analytical and problem solving skills.
Team-first mentality, with a willingness to do what it takes to get the job done and a desire to strive for better.
A strong grasp of software design, development, and testing principles including SOLID, DRY, TDD, BDD.
A genuine passion for software engineering and a desire to share knowledge and innovate within a highly collaborative team.
Benefits
Medical
Dental
Vision
401K
Paid time off
GymPass
Pet Insurance
Family Care Benefits
Home office setup allowance of $700
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.