> Markdown version of [/jobs/ext/2016860-backend-software-engineer](https://www.wearedevelopers.com/jobs/ext/2016860-backend-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Backend Software Engineer - **Company:** CAREERS LTD - **Location:** San Francisco, CA, United States (Remote available) - **Salary:** $150,000.0 - $190,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Apple IOS, Application Integration Architecture, User Authentication, Code Coverage, Data Structures, Relational Databases, Database Design, Software Debugging, Github, Design of User Interfaces, Human-Computer Interaction, Java Virtual Machine (JVM), Python (Programming Language), PostgreSQL, MySQL, Object-Oriented Software Development, Systems Development Life Cycle, Ruby, Big O, Software Engineering, Scripting, Backend, Kotlin, Build Management, Codebase, Graphql, Restful APIs - **Published:** August 10, 2026 - **Apply:** https://www.careerbuilder.com/job-details/backend-software-engineer-san-francisco-ca--5ee43b8a-2569-4947-b148-ceaeff2db374 ## About the Role + Strong CS fundamentals, including algorithms, data structures, and complexity analysis. + Fluency with object-oriented languages, such as Java, Kotlin, Python, Ruby, etc. Interest/experience in FP is also a plus. We don't require experience with the JVM or Kotlin but it's an advantage if you have it. + Experience developing backend APIs for use by web or mobile frontends (e.g. gRPC, REST, GraphQL, etc.) + Experience using and modeling for relational databases (e.g. Postgres, MySQL). + Experience working in codebases with high test coverage and good practices. + Experience debugging complex issues using debuggers, logs, metrics, traces, etc. Nice to have skills * + Experience working on infrastructure, including build and deployment processes. + Strong product sense and user empathy (yes, even for backend-focused roles!) About you * + You've worked with teams shipping features to real users in production. + You are diligent, thoughtful, and articulate. You have great oral and written communication skills and can communicate with both technical and non-technical audiences. + You can work across all phases of the software development lifecycle (planning, design, implementation, testing, deployment, operations and support). + You can make wise choices and take smart risks when dealing with ambiguous requirements. Once you have context, you can figure out how to solve problems on your own. + You care about business strategy and customer experience. + You care deeply about not just getting the task or feature done, but also building it in a maintainable fashion., Algorithms, Analysis Skills, Application Integration, Application Programming Interface (API), Authentication, Business Strategy, Communication Skills, Customer Experience, Data Structures, Database Design, Debugging Skills, Debugging Tools, GraphQL, Health Plan, Java, Kotlin, Metrics, MySQL, Object Oriented Programming (OOP) Languages, On Call, Operational Support, PostgreSQL, Presentation/Verbal Skills, Python Programming/Scripting Language, REST (Representational State Transfer), Relational Databases (RDBMS), Ruby, Software Development Lifecycle (SDLC), Software Engineering, Startup, Testing, User Interface/Experience (UI/UX), Writing Skills, iOS ## Description As a Backend Software Engineer, you'll work on all aspects of the backend, including core features like accounts, authentication/authorization, transaction ledgers and payments, document signing, etc. You'll build APIs to power our iOS app and build integrations with third parties. We use Kotlin, Micronaut, Bazel, Github to name the fundamentals. Because we're a startup, you'll have the opportunity to own features from ideation to production, collaborating with other engineers and the product team. You'll share responsibility for identifying and promoting software engineering best practices on the team. You'll also participate in the on-call rotation, ensuring that software engineers have an incentive to build high quality software. You'll also have outsized impact on the engineering culture. We believe early hires are critical to setting the tone and values of the team. ## Related Videos - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Coroutine explained yet again 60 years later](https://www.wearedevelopers.com/videos/690-coroutine-explained-yet-again-60-years-later) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [Coding for Good: Achieving social change with an app](https://www.wearedevelopers.com/videos/1645-coding-for-good-achieving-social-change-with-an-app) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)