Senior Software Engineer (Tech Lead) - Marketplace Middleware Engineering
New
United StatesFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years
- Required Skills
- SQLAgileKafkaRabbitmqC#
Requirements
- 8+ years of software engineering experience with a strong focus on backend systems.
- Proven experience as a technical lead within a product engineering team.
- Expertise in building APIs using C# and .NET frameworks.
- Strong experience with event-driven architectures using Kafka, RabbitMQ, or similar technologies.
- Deep understanding of CQRS, Event Sourcing, or related architectural patterns.
- Strong knowledge of SQL and relational database design.
- Experience contributing to and interpreting system design at scale.
- Background in fintech or financial services, with familiarity in regulatory considerations.
- Strong collaboration and communication skills, with a track record of delivering complex projects in team environments.
- Bachelor’s degree in Computer Science, Engineering, or equivalent professional experience.
Responsibilities
- Lead the design, development, and evolution of marketplace middleware services that power scalable and secure financial workflows.
- Design, build, and maintain web-based applications and backend services supporting marketplace middleware business logic.
- Lead technical workstreams in collaboration with product managers, architects, designers, and engineering stakeholders.
- Translate business and financial requirements into scalable system designs and actionable engineering plans.
- Mentor and guide engineers, promoting best practices in software design, testing, and modern backend development.
- Develop clear technical documentation to support system understanding, onboarding, and long-term maintainability.
- Build and maintain automated testing strategies (unit and integration tests) to ensure high system quality and reliability.
- Support production systems and ensure high availability, performance, and operational excellence.
- Apply Agile and Lean principles to drive iterative delivery and continuous improvement.
View Full Description & ApplyYou'll be redirected to the employer's site