THE ROLE
As a foundational member of our engineering team, you'll be involved in end-to-end development on features across our web product.
We have a frequent cadence of shipping new features and a close connection to our market. With 800k monthly active users spending hundreds of thousands of hours on the platform, each contribution and feature you ship will have a meaningful impact for the users.
Since we're a startup, you'll have to be willing to get your hands dirty with (and learn) everything across the stack: API design, devops, frontend, data engineering, algorithms, AI, startup engineering, analytics, etc. You'll also mentor junior software engineers.
THE IDEAL CANDIDATE
5+ years of experience building web apps
Clean simple code, even when solving complex problems
Good systems design and architecture knowledge
Good knowledge of the software life cycle, including code reviews, testing, team organization
Ability to balance business concerns with engineering considerations
Ability to learn new tech quickly
Experience mentoring junior engineers
Experience interacting with multiple stakeholders
Enjoyable to work with
TECHNOLOGY STACK
Python, PostgreSQL, FastAPI, Redis, TypeScript, React, Next.js, Tailwind, AWS, Kubernetes, Prometheus, Pinecone, OpenAI
EXAMPLE PROJECTS
Craft plan to measure and improve our search engine
Improve and migrate our data model for the content we host
Migrate our NLP algorithms over to use LLMs
Do thorough, prompt code reviews
Implement developer tools to help with code quality
Job Type: Full-Time
Location: 100% remote
US-based comp range*: $140k-$185k
Latin America-based comp range*: $105k-$140k (USD)
Canada-based comp range*: $125k-$165k (USD)
* Plus equity (cost of living agnostic)
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say