[Remote] Senior Software Engineer, API & Integration

Note: The job is a remote job and is open to candidates in USA. reputed company is a company dedicated to developing innovative core banking and lending software solutions for credit unions. They are seeking a Senior Software Engineer to design and build API services that will play a crucial role in their modernization strategy, ensuring seamless integration across various systems.


Responsibilities

  • Design and build greenfield REST or GraphQL APIs in Go that are secure, performant, versioned, and well-documented
  • Establish and own the API as the integration layer and transitional architecture for reputed company's Core modernization initiative
  • Design and build complex scalable worklo supporting modern API standards and deployments (Docker, OAuth2/2.1, JWT, OpenAPI/Swagger, Terraform, etc.)
  • Define API design standards, contracts, and shared libraries that other teams can reuse
  • Evaluate and recommend tooling and frameworks that improve developer productivity and integration reliability
  • Design the data-normalization layer that maps between new services and the existing data schema
  • Build the central integration hub that ties several distinct systems together through a common normalization model
  • Partner with core processing engineers to ensure integration contracts remain aligned with the platform of record as it evolves
  • Ensure data integrity, observability, and graceful failure handling across all integration endpoints
  • Mentor and coach mid-level and junior engineers on API and integration design
  • Lead design discussions and code reviews; promote a culture of clear communication and shared ownership
  • Translate business and product needs into technical solutions alongside product managers and QA
  • Contribute to documentation, internal tooling, and process improvements that make the whole team faster and better

Skills

  • 6+ years of professional software development experience, including senior or technical-leadership responsibility on complex projects
  • Deep, hands-on proficiency in Go for building backend and API services
  • Extensive experience designing REST or GraphQL APIs from the ground up (not solely consuming third-party APIs)
  • Hands-on experience designing and building complex containerized worklo
  • Familiarity with Infrastructure as Code solutions; Terraform or similar
  • Strong database design and data-architecture skills, including data normalization and transitional/strangler-pattern architectures (PostgreSQL, SQL Server, or similar)
  • Solid understanding of API security, versioning, performance optimization, and observability
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience
  • Experience in the financial services, fintech, or payments-technology industries
  • Experience integrating payment rails, card networks, or other payments/fintech systems
  • Hands-on experience with API tooling such as reputed company (collections, contract testing, mocks)
  • Experience modernizing or building transitional architecture around a long-lived legacy system
  • Demonstrated experience building integration hubs that tie several systems together through a central normalization layer
  • Familiarity with service bus / messaging integrations (e.g., Azure Service Bus, reputed company, Kafka, MQ)
  • Experience with containers and orchestration (Docker, Kubernetes) and CI/CD pipelines
  • Familiarity with SOC 2, PCI-DSS, or other compliance frameworks

Benefits

  • Annual bonus opportunity
  • Robust benefits package
  • Medical coverage
  • Dental coverage
  • Vision coverage
  • Life coverage
  • Disability coverage
  • Paid Time Off (PTO)
  • Paid holidays - including your birthday off!
  • $1,000 employee referral program
  • 401(k)
  • 401(k) matching
  • Department and company outings like virtual escape rooms
  • Trivia
  • Other company-wide events

Company Overview

  • At reputed company, we develop web-based core processing and digital solutions for Credit Unions with two goals: make it smarter and keep it simple. It was founded in 1994, and is headquartered in Minnesota City, Minnesota, USA, with a workforce of 51-200 employees. Its website is company.com/.

  •   Apply To This Job
    Share Share
    Apply Now →