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
$85 - $90 per hour
...contribute to a culture of continuous delivery and simplicity in software design. Key Responsibilities: Lead the technical... ...services for data ingestion and transformation. Mentor junior engineers and foster collaborative development practices. Must-Have...SeniorContract 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- ...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
$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$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- ...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
$130k - $190k
...Matters Defense Solutions specializes in software development and solutions, specialized... ...sensing technologies and operations, with senior-level personnel formerly from DIA, NRO,... ...subject matter experts, analysts, software engineers, and its data scientists to create...SeniorTemporary workRemote workFlexible hours- ...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
$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$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$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$113.58k - $192.9k
...We are seeking a senior technical contributor to help support, modernize, and scale our... ...based services, automation, observability, software tooling, and user-facing platform... ...services, support users running demanding engineering and AI/ML workloads, and create tooling,...SeniorImmediate startRemote workFree visaFlexible hours$170k - $290k
...spacecraft, advanced payloads, mission software, and space-based interceptors — enabling... ...central nervous system for True Anomaly's engineering and product thesis. Software bridges... ...ground systems. True Anomaly is seeking a Senior Spacecraft Simulation Software Engineer...SeniorPermanent employment- ...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
$104.13k - $163.64k
...Senior Software Engineer CONMED is seeking a Senior Software Engineer to join the Advanced Surgical R&D team based in Denver, CO. This role will partner closely with cross functional teams to lead the development of secure software system for highly complex medical...SeniorTemporary workWork experience placementImmediate startWorldwide$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$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$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$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$118k - $178k
...for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Software Engineer III on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services that connect Indeed...SeniorWork experience placementLocal area$128k - $152k
...Senior Software Engineer - Fusion Denver, Colorado, United States GHX is seeking a Senior Software Engineer to work on our Enterprise Integration solutions. The position will report to the Manager, SWE and be responsible for leading development efforts toward the...SeniorWorldwideShift work$130k - $150k
...Senior Software Engineer AutoStore™ holds a simple yet powerful vision: to store and move things for everyone, everywhere. Founded in Norway, we've grown into a global technology company. AutoStore uses advanced software to automate and orchestrate order fulfillment...SeniorLocal area$155k - $195k
.... As we expand into Denver, we are building a new center of engineering excellence to design our new category of tactical robotic systems... ..., and our country. What You'll Do Our Senior Software Engineer will: ~ Lead design and implementation...SeniorPermanent employmentWork at officeFlexible hours$124.9k - $228.9k
...challenges, we'd love to meet you. About the Role Our Senior Identity Engineers are end-to-end owners of the systems they build. You will... ...Who We Are Looking For ~7+ years of impactful work in Software Engineering, with experience in data-intensive or platform...SeniorFull timeTemporary workLocal areaWorldwide$125k - $145k
...companies to small and mid-market firms, rely on SS&C for expertise, scale, and technology. Job Description Job Title: Senior Software Engineer Locations : Denver, CO| Hybrid About the Role SS&C GIDS provides information processing and...SeniorOngoing contractRotating shift$99.6k - $223.4k
...Job Description Job Title: Senior Software Engineer and CMTS - Exadata Location: In-office position in Redwood City, CA We are looking for smart systems software engineers with BS/MS/PhD in Computer Science or related fields to join the Exadata Team @...SeniorTemporary workWork at officeFlexible hours$150k - $170k
...Pacific, including Japan and Australia. Job Description Our leading-edge Agile team in the engineering group is looking for a motivated and energetic Senior Software Engineer who is eager to learn and make big changes to our mission critical applications. This is...SeniorContract workWork at officeWork visaFlexible hours$116.27k - $191.84k
...Red Hat Engineering is looking for Senior Software Engineers to join the GCP Hosted Control Planes (HCP) team. This team builds and operates a managed service that enables organizations to run OpenShift Kubernetes clusters on Google Cloud Platform using HyperShift, hosting...SeniorPermanent employmentFull timeContract workWork experience placementWork at officeRemote workFlexible hours$143k - $183.5k
...transform the industry year over year, by deploying a suite of software solutions to millions of customers every day - customers... ...Deadline: 06/30/2026 The Opportunity As a Senior Software Engineer, you will be a key technical leader, responsible for the design...SeniorTemporary workFor contractorsWork experience placementWork at officeLocal areaImmediate startFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software developer internship no experience Denver, CO
- federal - software developer Denver, CO
- software engineer contract Denver, CO
- part time software developer Denver, CO
- software engineer healthcare Denver, CO
- network software engineer Denver, CO
- ngo software engineer Denver, CO
- software development engineer aws Denver, CO
- software developer internship Denver, CO
- software developer intern Denver, CO

