Senior Software Engineer
Drive Capital
About the Role We have multiple openings for Senior Software Engineers to join our core development team. As a Senior Software Engineer at our fintech startup, you will design and build critical components of our account-to-account payments platform. You’ll be working on a modern tech stack to develop features that might include everything from customer onboarding and bank account connectivity, to payment transaction processing, fraud detection integrations, and user-facing dashboards. This is a hands‑on engineering role where you’ll have broad ownership: one day you might implement a new API endpoint or microservice, and the next day debug a complex issue across the stack or refine our CI/CD deployment pipeline. In this early‑stage environment, engineers aren’t siloed— expect to work across the stack and touch various aspects of the system. Some of our engineers focus more on backend (building out our secure RESTful APIs, database schemas, and external integrations), while others drive frontend efforts (creating intuitive web interfaces for our clients and perhaps refining our embeddable bank connection widget). We value versatility: a willingness to learn new technologies and pitch in where needed. You’ll collaborate closely with product managers to understand requirements, and with designers to ensure the UI is polished and user‑friendly. Security, reliability, and performance are paramount in fintech, so you will incorporate best practices for handling sensitive financial data and ensuring high uptime. As a senior member of the team, you will also help set coding standards, mentor less‑experienced developers, and influence architecture decisions. We operate in a fast‑paced, agile fashion: shipping iteratively, gathering feedback, and continually improving. This role is full‑time in Denver, CO with hybrid/remote flexibility. We offer a competitive base salary, benefits, and equity participation. If you’re excited by the idea of building complex systems in a startup setting and seeing the direct impact of your code in the product, we’d love to hear from you. Key Responsibilities Design & Develop Features – Implement new features and services for our platform end‑to‑end. This could range from back‑end logic (e.g., creating a service for handling ACH payment requests with proper verification) to front‑end interfaces (e.g., building a section of the customer dashboard for viewing transaction history). Build Scalable APIs – Create and maintain RESTful APIs that are secure, well‑documented, and easy for clients to integrate. Ensure our API endpoints (customer creation, payments, identity verification, etc.) are efficient and handle errors gracefully. Integrate External Services – Work with third‑party integrations critical to our fintech product. For example, integrate open‑banking APIs (Plaid, Finicity, MX) for pulling bank account data, or identity verification services for KYC. Handle webhooks and callbacks from these services reliably. Database & Systems Management – Design relational database schemas to store customers, accounts, transactions, and more. Write efficient queries and optimise where necessary. Contribute to decisions on data storage solutions for new features (SQL vs NoSQL, caching strategies, etc.). Quality Assurance – Write unit, integration, and end‑to‑end tests to ensure code quality and prevent regressions. Participate in code reviews, providing feedback to peers and maintaining a high standard of engineering excellence. Debug and resolve production issues, performing root cause analysis and implementing fixes. DevOps & Deployment – Contribute to our build and deployment process. Create CI/CD pipelines or scripts to automate testing and deployment. Containerise services (using Docker, etc.) and possibly work with infrastructure‑as‑code tools to manage our cloud resources. Ensure our applications are monitored and logged appropriately for quick issue identification. Security & Compliance – Implement security best practices at every layer. This includes proper authentication/authorisation in APIs, encryption of sensitive data, protection against common vulnerabilities (SQL injection, XSS, CSRF), and adherence to compliance standards (e.g., PCI or SOC2 relevant controls). Collaboration & Mentorship – Work closely with cross‑functional team members – understand requirements from the Product Lead, iterate on UI with the Design Lead, and coordinate data needs with the Data Science team. As a senior engineer, mentor junior developers through pair programming, code review, and knowledge sharing. Help cultivate an engineering culture of collaboration, innovation, and continuous improvement. Architecture & Innovation – Take part in high‑level architecture discussions. Help evaluate and choose new technologies or frameworks as we evolve the platform. Identify areas of refactoring or tech debt and proactively improve the codebase for the long term. Innovate by prototyping new ideas that could enhance our product’s performance or capabilities. Required Qualifications Strong Coding Skills – 5+ years of professional software development experience, with a primary focus on .NET and TypeScript. Proficient in building robust backend services and modern web applications using C#, TypeScript, and occasionally Python. Comfortable applying architectural and design patterns such as CQRS, IoC, Clean Architecture, DDD, and SOLID principles. Skilled in using tools like Entity Framework and AutoMapper, and able to quickly learn new technologies as needed. Web Application Development – Significant experience building modern web applications and services using .NET and TypeScript. Strong full‑stack capabilities, with a focus on backend development including REST APIs and microservices built using .NET. Frontend experience includes building responsive, user‑friendly interfaces with TypeScript and modern JavaScript frameworks. Emphasis on maintainable architecture, domain‑driven design, and clean separation of concerns across the stack. Database Knowledge – Strong understanding of SQL and relational databases (designing schemas, writing queries, optimizing performance). Experience with one of the popular DBMS (PostgreSQL, MySQL, etc.). Familiarity with ORM frameworks and caching mechanisms. Exposure to NoSQL databases is a plus. Distributed Systems & API Integration – Experience integrating external APIs and services. Familiarity with message queues or asynchronous processing patterns to handle workflows (for example, processing background tasks like sending emails or handling webhook events from partners). Problem Solving – Excellent debugging and problem‑solving abilities across the stack. Ability to break down complex problems, determine root causes, and come up with practical solutions. Experience with performance tuning and scaling applications (identifying bottlenecks, optimising code or queries, etc.). Best Practices & Testing – Deep understanding of software engineering best practices: version control (Git), code reviews, testing methodologies, and agile development. Proven ability to write clean, maintainable code and advocate for coding standards. Security Mindset – Knowledge of common security pitfalls and how to avoid them. Experience implementing secure coding practices (input validation, encryption, secure credential storage, etc.). Awareness of data privacy considerations and compliance in a fintech context. Communication & Teamwork – Strong communication skills and the ability to work in a team. Experience working in an agile environment and collaborating with product managers, QA, and other engineers. Comfortable providing and receiving constructive feedback. BS/MS in Computer Science or equivalent experience – solid computer science fundamentals (data structures, algorithms, complexity) evidenced by education or work experience. Preferred Qualifications Fintech or Payments Experience – Prior work on financial systems, payment processing, or banking software. Familiarity with concepts like transaction ledgers, reconciliation, payment gateways, ACH file processing, or regulatory compliance in software (PCI DSS, etc.). Open Banking & Financial APIs – Experience using APIs from Plaid, Stripe, PayPal, or similar in a project. Understanding of how to handle bank authentication flows, tokens, and secure data transfer between our system and financial institutions. Cloud Infrastructure – Hands‑on experience with cloud platforms (AWS, GCP, or Azure). Knowledge of services like AWS EC2/ECS/EKS, Lambda, RDS, S3, etc., and how to architect applications for scalability and reliability in the cloud. DevOps Culture – Familiarity with infrastructure as code (Terraform, CloudFormation), and configuration management. Experience with monitoring and observability tools (Datadog, Prometheus, etc.) to ensure system health. Performance Optimization – Experience with performance testing and tools (load testing APIs, profiling applications). Ability to optimise code, queries, and front‑end performance (reducing load times, optimising bundles) for a better user experience. Contributions & Leadership – Demonstrated ability to lead projects or initiatives. If you have acted as a tech lead, or have mentoring experience, it’s a plus. Contributions to open source projects or a portfolio of personal projects showcasing your skills can also bolster your application. #J-18808-Ljbffr Drive Capital
- ...MANTECH seeks a highly technical and mission-focused Senior CNO Software Engineer to join our team in Aurora, CO. In this role, you will develop advanced CNO capabilities that directly support national security. You’ll work in a collaborative environment focused...SeniorFull timeWork experience placement
- ...Join to apply for the Senior Software Engineer - USA role at Canals Remote – North America | Full-Time | Canals AI About Canals Canals is a bootstrapped, profitable startup transforming wholesale distribution (trillion dollar industry) with AI . Our platform seamlessly...SeniorFull timeRemote workFlexible hours
$140k - $160k
...Position: Senior Software Engineer Compensation: $140-$160k, depending on experience Location: Coppell, TX Inceed has partnered with a great company to help find a skilled Senior Software Engineer to join their team! Are you ready to make a measurable impact...Senior$140k - $225k
...clients across retail, fintech, edtech, software development, and R&D sectors. We specialize... ...are seeking dynamic polyglot software engineers who can code in multiple languages and... ...by clicking the "Easy Apply" button. Seniority level Not Applicable Employment type...SeniorFull timeRemote workFlexible hours- ...Software Engineer This position is located onsite in Aurora, CO. What You Will Do Design, develop, test, deliver, and maintain software for cutting-edge satellite ground systems Work with talented teams of engineers, architects, and leaders in an Agile environment...SeniorRelocation package
$115.14k - $165.14k
A leading government solutions provider in Aurora, Colorado is seeking a Senior Software Engineer. This role requires 15+ years of experience in software development and a TS/SCI clearance. Candidates will develop software solutions, analyze environments, and collaborate...Senior$142.31k
...research and development, technology innovation or solution engineering, our team members play a vital role in connecting consumers... ...of tomorrow. Job Duties and Responsibilities Senior Software Engineer sought by DISH Network in Englewood, CO Work...Senior$132.1k - $244.6k
...Senior Software Engineer, Identity We are the Workload Identity team in the Apple Services Engineering Security org. Our team's primary responsibility is to manage and establish identities for software applications, services, and containers to securely access cloud...SeniorRelocation- ...philosophies. This Team lead.Net Developer role will be part of an agile development group, building and working on enterprise grade software systems on top of the Microsoft.NET development stack. This individual will provide technical and team leadership through coaching...Senior
- ...Senior Software Engineer Role The Senior Software Developer will help shape the future of the organization’s technology through innovative, full stack development. Play a key role in developing and supporting enterprise level applications in a dynamic and fast paced...Senior
- Blue Origin is seeking a Back-end Ground Software Engineer III in Denver to lead the design and deployment of mission operations software for lunar ground systems. You will be responsible for developing and deploying software that enables Earth-based operators to perform...Senior
$90k - $225k
...Senior Software Engineer Altamira Technologies is seeking Senior Software Engineers to join our world-class Space Systems engineering team in Denver, CO. As a candidate for this opportunity, you should have a good foundation in object-oriented software development...SeniorWork experience placement- ...Senior Software Engineer Location Aurora, CO Job Code 1528 of Openings 1 Apply Now ( DCCA is a veteran-owned IT business specializing in providing innovative solutions to a variety of government agencies and commercial enterprises since 1982. DCCA is proud...SeniorFlexible hours
$60 per hour
...front‑end, back‑end, full‑stack, machine learning, and other engineers — who are driving real‑world impact in AI development. Our platform... ...s degree (completed or in progress). Previous experience as a Software Developer, Coder, Software Engineer, or Programmer is...SeniorHourly payFull timeRemote workFlexible hours$186.07k - $218.9k
...efficiency, and safety of these fund movements. Our tooling serves Engineering, Customer Experience, Risk, and Compliance teams — enabling... ...we look for in you (ie. job requirements): ~5+ years of software development experience building large-scale distributed systems...SeniorLocal area$180k - $220k
...stepping onto a driven and highly collaborative team that is passionate about creating transformative change in healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will lead major initiatives that advance Datavant's platform scalability...Senior$145k - $175k
...Senior Ci/Cd Software Engineer Senior CI/CD Software Engineer Aurora, CO Active TS/SCI Compensation Range: $145,000 – $175,000 Company Overview: Cornerstone Defense is the Employer of Choice within the Intelligence, Defense, and Space communities of the U.S. Government...SeniorLocal area- ...Senior Software Engineer IQ Clarity's client in Greenwood Village, CO is looking for a Senior Software Engineer. As a Senior Software Engineer, you will play a critical role in designing, developing, and delivering high-quality software solutions. Your expertise in...Senior
$90k - $225k
...Senior Software Engineer Altamira Technologies has a long and successful history providing innovative solutions throughout the U.S. National Security community. Headquartered in McLean, Virginia, Altamira serves the defense, intelligence and homeland security communities...SeniorWork experience placementWorldwide$86.8k - $165.2k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...Will Do Design, develop, test, deliver, and maintain software for cutting-edge satellite ground systems Work with talented...SeniorTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours$130k - $150k
...Senior Software Engineer (Enterprise SaaS) At Nutrislice, we're revolutionizing digital ordering, menus, and signage automation. As a leading foodservice SaaS provider, we power more than 20,000 locations around the globe. Our platform helps clients from schools to...SeniorRemote work$125k - $155k
...gambling. As a forward-thinking company, we're breaking new ground in software innovation too, redefining what's possible for our customers... ...Job Description We are seeking passionate and experienced Senior Developer to join our dedicated Verification team as we embark...SeniorHourly payWork at officeLocal areaWork from homeWorldwide$120k - $160k
...contributing across a modern full-stack environment. We value engineers who are curious, collaborative, and committed to making an... ...higher-impact engineering work. About the Role As a Senior Software Engineer at Dice, you'll contribute to the design, development...SeniorTemporary workSummer workRemote workFlexible hours$186.07k - $218.9k
...system for our infrastructure spend, bridging the gap between Engineering, Finance, and Product. We manage the cost data across every product... ..., metered, and billed. Strong proficiency in backend software engineering (e.g., Go, Python, or Ruby) and a track record of...SeniorLocal areaImmediate start$86k - $160k
...Position Title: Senior Software Engineer Requisition ID: 1694 Position Location: Littleton, CO (hybrid) Position Reports To: Deputy Director, Engineering Supervises Others: No Salary Range: $86,000 - $160,000 Trident Optical Precision Systems (OPS...SeniorTemporary workFor contractorsRemote work$93.2k - $164.45k
Lockheed Martin in Littleton, Colorado, is seeking an Experienced Professional in Software Engineering to support hypersonic missile development. You will work on the Conventional Prompt Strike program, ensuring software integration and system performance. The ideal candidate...Senior$93.2k - $164.45k
A leading aerospace company in Colorado is looking for a Senior Software Engineer to join their FSW/Sim Integration team. This role involves developing simulation software, enhancing test scripts, and collaborating closely with various teams to ensure integration standards...Senior- A leading aerospace solutions firm is seeking a Senior Software Engineer-Test Focused in the Greater Denver Metro Area. This individual will play a crucial role in integration efforts and software testing, with a focus on embedded C++. The ideal candidate has at least...Senior
$197.4k - $232k
...Type: FullTime Location Type: Remote Department Engineering Compensation: $197.4K - $232K - Offers Equity At... ...One Team. One Data Streaming Platform. About the Role: Senior Software Engineers II at Confluent take ownership of critical backend...SeniorFull timeRemote work$130k - $170k
SciTec Incorporated in Aurora, Colorado, is seeking a Sr Staff/Senior Software Engineer to support Missile Defense Solution software programs. The role involves customer-facing onsite support, system optimization, and troubleshooting for critical mission systems. Ideal...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- graduate software developer Denver, CO
- rust software engineer Denver, CO
- senior software design engineer Denver, CO
- software engineer student Denver, CO
- software engineer amazon Denver, CO
- software developer positions Denver, CO
- software engineer full time Denver, CO
- new graduate software engineer Denver, CO
- junior software developer Denver, CO
- IT software engineer Denver, CO


