- Create technical content (tutorials, sample apps, blog posts, videos) that demonstrates real-world uses and best practices for the company’s platform or APIs.
- Organize and deliver live presentations, workshops, ,webinars, and internal events to drive awareness and practical adoption.
- Maintain and contribute to developer-facing documentation, SDKs, command-line tools, and code examples to improve onboarding and reduce friction.
- Act as the primary liaison between the developer community and platform engineering teams; surface feature requests, common bugs, and usability issues.
- Monitor internal channels, and telemetry to respond to questions, triage problems, and identify trends.
- Measure and report on developer metrics (adoption, retention, active usage, contributions) and craft narratives to show business impact.
- Create feedback loops and structured processes for bug reporting, feature prioritization, and product validation with developers.
- Advocate for developer-first design inside the company by insisting on clarity, tooling, and workflows that reduce cognitive load and friction.
- Bachelor's Degree in Computer Science or related technical field AND 6 years technical engineering experience with coding in languages including, but not limited to, C, C , C#, Java, JavaScript, or Python OR equivalent experience.
- Master's Degree in Computer Science or related technical field AND 8 years technical engineering experience with coding in languages including, but not limited to, C, C , C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 12 years technical engineering experience with coding in languages including, but not limited to, C, C , C#, Java, JavaScript, or Python OR equivalent experience.
- Hands-on coding experience
- API design and consumption (REST, GraphQL)
- Building and publishing SDKs and client libraries
- Sample app architecture and full-stack demo construction
- Debugging tools and troubleshooting production issues
- Git workflows and open-source contribution patterns
- Containerization (Docker) and local orchestration
- Cloud platform fundamentals (AWS/GCP/Azure)
- CI/CD pipelines and release automation
- Infrastructure as Code (Terraform, CloudFormation)
- Instrumentation and monitoring basics (logs, metrics, traces)
- Command-line interface (CLI) tooling and scripting
- Technical documentation and documentation tooling
- Package management and registry publishing (npm, PyPI)
- Front-end frameworks and component libraries
- Database fundamentals (SQL/NoSQL) and simple schema design
- Security basics (auth flows, tokens, OAuth, API keys)
- Testing strategies for example code (unit/integration)
- Performance profiling and optimization for demos
- Knowledge of open-source licenses and governance
- Soft Abilities
- Public speaking and stage presence
- Technical storytelling and narrative construction
- Empathy with developer challenges and workflows
- Clear, concise technical writing for diverse audiences
- Community building and relationship management
- Feedback synthesis and product advocacy
- Time management and prioritization across travel and content creation
- Collaboration and cross-functional communication
- Problem framing and solution validation
- Adaptability and resilience under public scrutiny
- Negotiation and partnership development
- Mentoring and teaching patience
- Cultural sensitivity for global developer audiences
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
🥳🥳🥳 452 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 over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,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
