What you'll do
- Lead development of large-scale communication platforms used by millions of users.
- Collaborate with cross-functional teams including product, design, sales, and marketing to deliver impactful solutions.
- Own the full software development lifecycle from design through deployment and continuous improvement.
- Improve system performance, scalability, security, and cost efficiency while supporting production systems.
- Provide mentorship and technical guidance to engineering peers and lead projects from concept to release.
What you should know
- Opportunity to work on high-impact systems serving millions of users.
- Role requires strong cross-team communication with both technical and non-technical stakeholders.
- Work environment emphasizes ownership and autonomy over the full development lifecycle.
- Candidates should be comfortable working in a fully remote, distributed team setting.
- Expect to engage in mentorship and leadership responsibilities alongside technical work.
About the company
- Company operates in the communication technology industry with a focus on scalable platforms.
- Supports a fully remote workforce distributed across the United States.
- Values collaboration across diverse teams including product, engineering, design, and marketing.
- Offers competitive benefits including stock options, health insurance, and 401(k) with employer match.
- Focuses on delivering simple, reliable solutions at scale with continuous process improvement.
Key required skills
RubyPythonJavaScriptTypeScriptPHPMySQL - databasePostgreSQL - databaseAWSREST APIsAgileCI/CD