Skip to content

Software Engineer II of Marketplace Middleware Engineering

Builds and maintains scalable marketplace middleware using C#/.NET, event-driven systems with Kafka/RabbitMQ, and CQRS patterns. Collaborates with stakeholders, ensures high code quality via automated tests, and supports system operations in fintech. Requires 4+ years experience and bachelor's degree.

152k – 180kDenver, COBackend EngineeringHybrid4+ YOE

About the role

Responsibilities

  • Design, implement, and maintain web applications with marketplace middleware-specific business logic
  • Communicate with stakeholders. Work with Architects, Tech Leads, Product, and Design members to arrive at solutions that produce customer and business value.
  • Develop concise, articulate, and detailed technical documentation
  • Leverage Agile and Lean practices
  • Design, build, and maintain automated tests (unit and at times integration), ensuring high code quality
  • Support healthy system operations and ensure high levels of availability are achieved

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or equivalent years of working experience in the field
  • 4+ years of software engineering experience
  • Expertise building APIs with C# and .NET
  • Experience developing event-driven systems leveraging Kafka, RabbitMQ, or similar
  • Experience with CQRS, Event Sourcing, or similar approaches
  • Experience with SQL / Relational Databases
  • Proven track-record of teamwork and delivery
  • Fintech or Financial services industry experience with working knowledge of financial regulators and their concerns

Preferred Qualifications

  • Experience with multiple server-side programming languages
  • Experience with Test Driven Development (TDD) or Domain Driven Development
  • Experience with CI/CD pipelines and managing application deployments
  • Working knowledge of the private market

Compensation

For residents of Denver, CO the annual salary range for this role is $152,000-$180,000 annual bonus. Final offers may vary from the amount listed based on geography, candidate experience and expertise, bonus, and other factors.

Skills

C#.NetKafkaRabbitMQSQLCqrsEvent SourcingCI/CDTddAgile

Software Engineer II, Product

Builds end-to-end backend and full-stack features for financial products, collaborating cross-functionally to enhance customer banking experiences. Requires 4+ years experience in designing, developing, and deploying applications with high engineering standards.

152k – 190kNew York, NY +2Backend EngineeringHybrid4+ YOETestingMetrics

Software Engineer II, Backend

Builds backend and full-stack features for financial products at scale, collaborating cross-functionally to enhance customer banking experiences. Requires 4+ years experience with high engineering standards in design, development, and deployment.

152k – 190kSan Francisco, CA +2Backend EngineeringHybrid4+ YOETestingMetrics

Software Engineer II, L2 Integrations Team

Builds and maintains secure API-to-API integrations, database connections, and FHIR/HL7 workflows with EHR systems like Epic. Requires 3+ years backend experience with JavaScript, strong fundamentals, and remote collaboration skills in healthcare interoperability.

153k – 153kUnited StatesBackend EngineeringRemote3+ YOEGCPHl7

Software Engineer

Design and build cloud backend microservices for reliable robot-to-cloud communication, fleet management, and telemetry. Requires 4+ years experience and proficiency in TypeScript, Java, or Python.

153k – 230kFoster City, CABackend EngineeringHybrid4+ YOEJavaRest

Software Engineer, Cash App - Lending Products

Builds scalable systems and APIs for Cash App's lending products, partnering with risk, compliance, and product teams to deliver credit access at scale. Requires 5+ years in complex systems, AI-first mindset, and expertise in backend technologies like Java/Kotlin and AWS.

153k – 270kNew York, NYBackend EngineeringRemote5+ YOEAWSJava