1

Senior Kotlin Developer Jobs in Bothell, WA (NOW HIRING)

What you'll do As a Senior Full-Stack Software Engineer on our Task Workflows Platform team, you ... Strong proficiency in backend programming languages (Java, Kotlin, Python) * Experience ...

Senior Staff Software Engineer, Platform

Seattle, WA · On-site +1

$139K - $183K/yr

As a Staff Software Engineer, you will play a key role in the entire engineering lifecycle from ... Expertise in a compiled language such as Go, Java or Kotlin is required * Proficiency with ...

As a Staff Software Engineer, you will play a key role in the entire engineering lifecycle from ... Expertise in a compiled language such as Go, Java or Kotlin is required * Proficiency with ...

Senior Application Security Engineer

Seattle, WA · On-site +1

$66.75 - $89.25/hr

... DevOps, alongside our security peers in pentest, attack surface management, and platform. A Day in ... Fluent enough to read and write code in languages like Java, Kotlin, C#, or Python * Hands-on ...

Manage and support a senior team of 6 ICs, fostering a culture of high ownership, autonomy, and ... Go, Kotlin, Python, or Elixir. * Passion for leveraging AI and LLM-assisted workflows to increase ...

Showing results 41-60

Senior Kotlin Developer information

See Bothell, WA salary details

$11

$68

$90

How much do senior kotlin developer jobs pay per hour?

As of Aug 6, 2026, the average hourly pay for senior kotlin developer in Bothell, WA is $68.23, according to ZipRecruiter salary data. Most workers in this role earn between $62.36 and $78.99 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a senior Kotlin developer?

To thrive as a Senior Kotlin Developer, you need deep expertise in Kotlin programming, object-oriented design, and software development principles, often supported by a bachelor's degree in computer science or a related field. Familiarity with tools like IntelliJ IDEA, Git, Gradle, and frameworks such as Spring Boot or Ktor, along with experience in RESTful APIs and version control systems, is typically required. Strong problem-solving skills, effective communication, and the ability to mentor junior developers are standout soft skills for this role. These abilities are crucial for building robust, scalable applications and fostering technical leadership within development teams.

What is a senior Kotlin developer?

Senior Kotlin Developers are experienced software engineers who specialize in developing applications using the Kotlin programming language. They typically work on backend services, Android applications, or cross-platform solutions, leveraging Kotlin’s modern features and interoperability with Java. In addition to coding, they often lead teams, design software architecture, mentor junior developers, and ensure best practices in software development. Their expertise is valuable for companies seeking efficient, scalable, and maintainable codebases, especially in environments where Kotlin is a primary technology.

What are some common challenges senior Kotlin developers face when integrating Kotlin with existing Java codebases?

Senior Kotlin Developers often work on projects where Kotlin is gradually introduced to legacy Java codebases. A key challenge is ensuring seamless interoperability between Kotlin and Java, which requires careful handling of nullability, type conversions, and tooling compatibility. Developers also need to maintain consistent coding standards and documentation across mixed-language projects. Effective communication with team members is essential to coordinate refactoring efforts and share best practices for code migration.

What is the difference between Senior Kotlin Developer vs Android Developer?

AspectSenior Kotlin DeveloperAndroid Developer
Required CredentialsBachelor's in Computer Science, Kotlin proficiency, experience in software developmentBachelor's in Computer Science, Java/Kotlin skills, Android SDK knowledge
Work EnvironmentSoftware development teams, cross-platform projects, backend and mobile appsMobile app development teams, primarily focused on Android apps
Industry UsageTech companies, startups, enterprise softwareMobile app companies, startups, freelance developers
Search & Comparison IntentUnderstanding senior-level Kotlin roles, career progressionEntry to mid-level Android app development, job requirements

The Senior Kotlin Developer typically has broader responsibilities, including architecture design and mentoring, while an Android Developer focuses mainly on building Android applications. Both roles require Kotlin skills and industry experience, but the Senior Kotlin Developer often works across multiple platforms and project phases.

What are popular job titles related to Senior Kotlin Developer jobs in Bothell, WA? For Senior Kotlin Developer jobs in Bothell, WA, the most frequently searched job titles are:

Senior Software Engineer, Data Enablement Platform

Brex

Seattle, WA

$192K - $240K/yr

Other

Re-posted 13 days ago


Job description

Data at Brex

Our Scientists and Engineers work together to make data - and insights derived from data - a core asset across Brex. But it's more than just crunching numbers. The Data team at Brex develops infrastructure, statistical models, and products using financial data. Our work is ingrained in Brex's decision-making process, the efficiency of our operations, our risk management policies, and the unparalleled experience we provide our consumers. 

What you'll do

This position is on our Data Enablement Platform team. The Brex product requires a huge amount of data to power our client experiences. With a largely async architecture, proliferation of services and multiple operations systems, this data originates from many different sources and in different forms. To ensure that our product experience is unbounded in how it leverages this data, the Data Enablement Platform team owns and operates the systems required to deliver it to our clients, and partners with them to create impactful data-backed products.  As a DEP team member you will help build Brex's Data Infrastructure and also work across the entire data stack to help product teams build data backed products.

Responsibilities

  • Build, improve, and maintain Brex's data platform and infrastructure: data warehouse & analytics, data streaming, replication and materialization, data orchestration, data observability, access & governance.
  • Partner with Brex's product teams, data science and analytics teams to help them launch superior products backed by data insights.
  • Level up the data competency at Brex through partnership and education.
  • Invest in building resilient data architectures, participate in on-call rotations, and continuously improve our operational efficiency.

Requirements

  • 5+ years of professional experience in a data infra or data platform role
  • Experience with one or more of Snowflake, Flink, Airflow, dbt, CDC
  • Fluency in Kotlin or Kotlin like development languages such as Python
  • Experience building and maintaining large-scale modern data stack
  • Experience with streaming infra like Kafka
  • Experience in backend engineering or full-stack development
  • Strong communication and collaboration skills, especially working across team boundaries and building XFN relationships
  • Must be willing to work in office 3 days a week on Mondays, Wednesdays and Fridays

Bonus points

  • Experience collaborating with product teams or building full-stack data backed products
  • Experience with data architecture and data strategy

Compensation:

The expected salary range for this role is $192,000 - $240,000 USD. However, the starting base pay will depend on a number of factors including the candidate's location, skills, experience, market demands, and internal pay parity. Depending on the position offered, equity and other forms of compensation may be provided as part of a total compensation package.