Job Closed

This listing is no longer active.

Kunai logo
Kunai

20% of fortune 500 fintech trust Kunai for engineering talent.

Senior Software Engineer, Kotlin

Backend EngineerSoftware EngineerOtherRemoteSeniorTeam 51-200Since 2001H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

98 days ago

Salary

$155K - $190K / year

Seniority

Senior

Bachelor Degree7 yrs expExperience acceptedEnglishAWSDynamoDBJavaKotlinKubernetesNoSQLPostgreSQLSpringSQL

Job Description

Senior Software Engineer, Kotlin

Kunai

• Leverage Kotlin to build APIs that facilitate money movement for banking clients

Job Requirements

  • At least 7 years of professional software development experience
  • 3+ yrs experience in Kotlin for backend services
  • 4+ yrs experience in Java
  • Experience building and implementing APIs
  • Familiarity with SQL and NoSQL databases (PostgreSQL, DynamoDB)
  • Experience working within an AWS environment
  • Knowledgeable in CI/CD processes and tools
  • Nice to have Skills and Qualifications: Spring Boot, Deep experience with Kubernetes, Experience with IaC

Benefits

  • Competitive compensation
  • Professional development opportunities
  • Flexible work arrangements

Related Job Pages

More Backend Engineer Jobs

Raya logo

Staff Backend Engineer, Recommender Systems

Raya

A private community for global citizens.

Backend Engineer98 days ago
OtherRemoteTeam 51-200H1B Sponsor

• Architectural Leadership: Own the end-to-end architecture of Raya’s recommendation services while remaining deeply hands-on in implementation. • Hands-on Implementation: Design and ship systems that handle cold-start problems, real-time user signals, exposure balancing, and large-scale feature lookups. • System Evolution: Evolve our ranking systems toward scalable multi-stage architectures, including embedding-based retrieval and graph-aware ranking where appropriate. • Cross-Functional Influence: Act as the primary technical liaison between Data Science, Product, and Infrastructure. Translate complex algorithmic requirements into scalable backend services. • Mentorship & Excellence: Elevate the engineering bar across the organization. Conduct deep-dive design reviews, establishing best practice standards for backend patterns, and mentor Senior Engineers in recommender systems best practices. • Operational Stewardship: Ensure the reliability of mission-critical recommendation loops. Optimize for low-latency inference and high-availability, even during peak global traffic. • Ambiguity & Tradeoffs: Operate in evolving problem spaces where objectives must balance short-term engagement, long-term retention, and marketplace health. • Experimentation: Partner with Product/Data Science to implement offline + online experiments.

United States
Job Closed
Full TimeRemoteTeam 5,001-10,000Since 1995H1B No Sponsor

• Effective communication: You must communicate well, raising issues, giving advance notice, and asking questions whenever you have doubts. • Proactive in seeking information: We expect you not to wait for everything to be spoon-fed, but to seek information and clarification on business rules when necessary. • Understanding of architecture: It is not necessary to be a master in all technologies, but you must understand how our architecture works, be able to detect problems, and perform queries for investigations.

Brazil
Job Closed
Full TimeRemoteTeam 5,001-10,000Since 1995H1B No Sponsor

• Work across the entire lifecycle — from feature conception and test coordination, to production deployment, ongoing support, and continuous improvement, up to delivering services associated with the product for one of Brazil's largest banks.

Brazil
Job Closed
Full TimeRemoteTeam 5,001-10,000Since 1995H1B No Sponsor

• We are looking for a talented engineer to join our team at Pumpkin. • You must communicate proactively: raise issues, provide advance notice, and ask questions when in doubt. • We expect you to be proactive in seeking information and clarifying business rules rather than waiting for everything to be spoon-fed. • You should understand our architecture, be able to detect issues, and run queries to support investigations.

Brazil
Job Closed