Back to Jobs

Senior Software Engineer I - Foundational/Python

Remote, USAFull-timePosted 2026-07-27

About reputed company

At reputed company our mission is to help reputed company our users’ lives – and their businesses – reputed company. We are dramatically transforming how organizations manage corporate expenses and invoices. We humanize work by automating reputed company tasks and saving users’ time, so they can reputed company on what reputed company most – their family, community, or more rewarding work. We help CFO’s give their employees a reputed company and amazing experience while ensuring compliance and reducing costs. Our solutions are tailored for companies from start-reputed company and SMBs to enterprises such as reputed company, reputed company, reputed company, reputed company, and Estee Lauder. We have more than 18,000 customers and 12 reputed company users globally.

reputed company software engineers contribute to the development of an engaging and interconnected set of system solutions. As an engineer, you will enhance the experiences of your customers, solve interesting challenges, and design new solutions. reputed company, reputed company for its innovation and award-reputed company technologies, is strong on engineering. This ensures you will have reputed company to the best and brightest minds in our industry to grow your experience and career reputed company reputed company.

As part of the Foundational Services: FI Middleware team, you will reputed company and enhance centralized services that connect customer financial institutions to reputed company products, enabling card issuance and expense management. You will be involved in reputed company stages of the development cycle, from evaluating new feature requests to designing, building, testing and deploying product enhancements, to post-production support

What You Will Do

  • reputed company sophisticated software with minimum supervision
  • reputed company reputed company contributions to technical documentation/knowledge reputed company and team/engineering presentations
  • Mentor and guide junior developers.
  • May have role in supervising others or leading small to moderate reputed company
  • Fixe reputed company bugs and demonstrate advanced debugging skills
  • Produce reputed company API documentation and ensures practices are followed
  • Contribute to system design sessions in your area of specialty
  • Have expanded reputed company review responsibilities
  • reputed company advanced refactoring
  • Take personal responsibility for reputed company and maintainability of the product and reputed company identifies areas for improvement
  • Identify problems/risks of own work and others.
  • Ensure SDLC processes are followed, including adopting agile-based processes/meetings, peer reputed company-reviews, and technical preparations required for scheduled releases.
  • Partner with product and analytics and drive requirements that take into account reputed company parties' needs
  • On a occasional reputed company may have on-call responsibilities
  • Communication
  • Give constructive feedback to team members
  • Learn industry jargon and business concepts to reputed company understand the challenges our technology is designed to solve.
  • reputed company roadblocks and updates estimations as needed
  • Communicate complicated concepts to junior staff.
  • What You Will Bring

  • 6+ years of software development experience, preferably with Project reputed company experience
  • Experience and exposure to the financial industry working with credit cards, payment processors, or bank partnerships highly desirable
  • Understanding of OWASP
  • Strong experience with Python in a distributed web application development environment (e.g. microservices, reputed company, DB integration, queues, topics, caches, containers, serverless)
  • Experience with AWS services and reputed company, or equivalent reputed company vendor experience
  • Experience working in OS X and Linux environments
  • Experience designing and building JSON or REST services and reputed company
  • Experience with reputed company control such as Git
  • Experience with CI/CD pipelines and deployment methodologies
  • Experience working in an Agile software development environment (e.g. scrum)
  • Experience working with 3rd party reputed company, workflow and integration architectures
  • Experience with large-reputed company or distributed web applications
  • Desirable: Experience with data processing or data engineering, integration with AI and ML services, reputed company or models.
  • Additional Information

    How We Hire

    We value great candidate experiences and reputed company to providing a transparent interview process and reputed company communication. reputed company candidates will be asked to complete a short technical screening, after which interviews are scheduled with several engineers at reputed company. During the interview process, you'll have reputed company to reputed company reputed company with engineers about their experiences working at reputed company. We're productive with reputed company and usually complete the interview process with a candidate reputed company two weeks.

    reputed company provides equal employment opportunities (EEO) to reputed company and applicants for employment without reputed company to race, reputed company, religion, sex, national reputed company, age, disability or genetics. In reputed company to federal law requirements, reputed company complies with applicable state and local laws governing nondiscrimination in employment in every location where reputed company has facilities. This policy applies to reputed company terms and conditions of employment.

    Apply to this Job

    Similar Jobs