Junior Software Engineer
- Location
- Burlingame, CA, us
- Posted
- Jan 17, 2018
- Last seen
- Aug 22, 2026
About the role
As a junior software engineer at Clerky, you will: Maintain and add features to our Middleman and Gitbook sites Maintain our builds and continuous integration setups Investigate bugs and sporadic test failures Implement features and fix bugs in our main application Work with top-notch senior engineers (all of us have 10+ years experience) This is a great fit if you want to work: ... at a product-driven company bringing an old-fashioned industry into the future ... on a complex product, with a ton of engineering challenges ... on a well-loved product with a lot of usage and visibility in the startup community ... in a company that strongly values good software development practices ... at a financially sound company ... with bright people who are extremely passionate about their work ... where you'll be a key early software engineer Notes on our stack and process: Our backend is mostly in Ruby on Rails, with very small amounts of Scala and Go as well. Our front-end is mostly in Ember. We use CI extensively for linting, tests, visual diffs, and deployment. We're not religious about any particular technology - we believe in using the right tool for a given problem. Strong ability to learn on your own. You will receive some mentorship and guidance from our senior software engineers, but you should expect to learn mostly on your own. Discipline and patience to write clean code and use best practices. We are unlike most startups and write code to last - we do not rapidly iterate on prototypes. This position is 100% remote. We are happy to support an H-1B visa application after 2 years of employment.
