Senior Software Engineer - Developer Experience

Logo of Extend

Extend

πŸ’΅ $157k-$182k
πŸ“Remote - United States

Job highlights

Summary

Join Extend's Developer Experience team and contribute to building software that streamlines the engineering workflow. As an engineer focused on improving the experience of fellow engineers, you will identify and resolve complex technical issues, mentor junior engineers, and automate processes. This role requires extensive experience in designing and developing scalable, cloud-based systems, expertise in DevOps practices, and a deep understanding of security standards. You'll be working in a fast-paced, collaborative environment with a competitive salary, comprehensive benefits, and stock options. The ideal candidate possesses strong technical and soft skills, including a willingness to learn and constructively critique ideas. Extend offers a supportive and collaborative work environment.

Requirements

  • 5+ years of hands-on experience designing and developing scalable, cloud-based event driven API systems capable of handling high-volume incoming requests
  • Experience with DevOps practices, including CI/CD and Infrastructure as Code
  • Proven expertise in building event-driven microservices and enterprise-grade high-rate customer-facing APIs
  • Deep understanding of platform and application security standards
  • Ability to evaluate existing systems and apply modern patterns and technologies, such as real-time processing frameworks, Event Driven design and eventual consistency patterns
  • Building a reputation as a helpful, competent, and trustworthy person that people want to ask for help is important
  • Ability to thrive in a fast-paced, dynamic environment
  • A versatile and adaptable mindset with a willingness to learn new technologies
  • A desire to constructively criticize ideas when they lack merit or better alternatives are available

Responsibilities

  • Identify and resolve complex technical issues, providing innovative solutions that align with the company's strategic objectives
  • Mentor and guide junior engineers, fostering a culture of continuous learning and growth
  • Contribute to scaling our engineering core by automating away their annoyances
  • Establish and enforce coding standards, code reviews, and best practices to ensure the delivery of high-quality, maintainable code

Preferred Qualifications

  • Experience with Cypress
  • Experience with GitHub Actions
  • Experience with AWS’s Cloud Developer Kit (CDK)
  • Experience with bundlers (Webpack, Vite)
  • Experience with Typescript
  • Experience with Bash scripting

Benefits

  • Competitive salary based on experience, with full medical and dental & vision benefits
  • Stock in an early-stage startup growing quickly
  • Very generous, flexible paid time off policy
  • 401(k) with Financial Guidance from Morgan Stanley

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs