Confidential ยท 13 hours ago
Senior Software Engineer
Confidential is a well-funded, early-stage startup on a mission to revolutionize B2B payments. They are seeking a Senior Software Engineer to join their Platform team, responsible for designing, building, and maintaining critical systems for banking integrations and payment processing.
Marketing & Advertising
Responsibilities
Platform Development: Design and implement core platform services, APIs, and infrastructure that support our banking integrations and payment processing systems
Integration Engineering: Build and maintain secure, scalable integrations with major financial institutions and payment networks
Code Quality & Best Practices: Write clean, maintainable, and well-tested code while contributing to architectural decisions and technical standards
System Reliability: Ensure high availability and performance of platform services, implementing monitoring, alerting, and error handling best practices
Cross-functional Collaboration: Work closely with Product, QA, and other Engineering teams to deliver features that meet business requirements and user needs
Technical Innovation: Identify opportunities to improve system performance, developer experience, and engineering processes. Drive improvements to internal tooling, contribute to shared infrastructure and company libraries, and help evolve our technical architecture
Qualification
Required
5+ years in software engineering, with demonstrated experience building scalable backend systems and APIs and leading projects
Understanding of commercial banking, payments processing, or fintech systems. Experience with financial data handling and compliance requirements preferred
Strong proficiency in Java, Spring framework, and containerization technologies like Kubernetes. Experience with microservices architecture and cloud platforms (AWS, GCP, or Azure)
Experience designing and implementing distributed systems, with knowledge of database design, caching strategies, and message queues
Understanding of security best practices, especially in financial services contexts, including data encryption, secure API design, and compliance requirements
Strong proficiency with modern AI coding assistants (e.g., Claude Code, GitHub Copilot, or similar) and a proven ability to leverage them to enhance engineering speed, quality, and impact
Ability to debug complex issues, optimize performance, and architect solutions for high-scale systems
Strong written and verbal communication skills, with the ability to work effectively in a fast-paced, cross-functional environment
Preferred
Experience with real-time payment systems or high-frequency transaction processing
Knowledge of banking APIs, SWIFT messaging, or ACH processing
Experience with event-driven architectures and stream processing
Familiarity with enterprise DevOps practices and infrastructure as code
Benefits
Build Foundational Technology: Work on core platform services that will scale to handle millions of transactions and shape the future of B2B payments.
Technical Growth: Tackle complex engineering challenges while working with cutting-edge technologies in the fintech space.
Collaborate with Excellence: Work alongside experienced engineers from SAP and fintech innovators who value technical craftsmanship.
Early-Stage Impact: Your code and architectural decisions will have direct impact on our product and company trajectory.
Learning & Development: Gain deep expertise in financial technology, distributed systems, and high-scale platform engineering.