Senior Software Engineer, Bring a Trailer

| New York, NY, USA
Employer Provided Salary: 129,000-150,000 Annually
Salary data is provided by the employer. Please note this is not a guarantee of compensation.
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Job Description

Your Impact

You will join a diverse, supportive community of engineers who are creating a next-generation auction marketplace and supporting services. We're transitioning from a PHP/WordPress application to an AWS serverless micro-services platform with front-ends built using modern web technologies like JavaScript, Node, Next and React. We also build and maintain native mobile applications for both iOS and Android and believe in crafting simple, elegant solutions to solve complex problems.

You'll have ample opportunity to work across the front-end and backend, mentor junior squad members, contribute to our architecture and enforce standards and best-practices of software development. You'll also work with Design and Product teams to craft cutting-edge solutions.

Responsibilities

Things we look for

  • You take initiative to constantly improve individually and as a part of a team
  • You have been part of the complete delivery of projects, features or services from inception to completion in an iterative agile environment
  • You have been a lead on a project building something you are proud of
  • You have collaborated with product teams or project managers to plan for large projects
  • You are comfortable leading the logical break down complex features into smaller deliverables and working with team members to scope and assess work effort
  • You write tests to improve the quality, modularity, and maintainability of your code
  • You understand and have experience with concurrency, patterns, and asynchronous programming
  • You have proven experience in server-side programming using Node.js, Java, Go, Python or similar languages and you're not tied to a specific language or framework. You're able to quickly adapt and learn new skills
  • You can quickly debug and troubleshoot production issues, often involving third party services
  • You can optimize application performance and have an understanding of application security

Qualifications

Skills and Experience

  • 5+ years of experience building full-stack web applications and services
  • CS degree or equivalent real-world experience and deep knowledge of CS fundamentals
  • Leadership experience mentoring junior members of a team and performing code reviews
  • Familiar with software design patterns such as Facade, Decorator, Factory and Singleton
  • Eager to learn and capable of grasping new things quickly
  • NoSQL and Relational database / data models experience

Bonus Points:

  • AWS CloudFormation, SAM or CDK
  • Experience with Lambdas and event-driven architectures
  • Familiar with serverless patterns such as Fan-out, Pipes and filters and Messaging
  • Cloud-first engineering with Amazon AWS or Google Cloud
  • Experience with using design systems and components

This is a full-time, remote position. Please note that we can only consider applicants from the following 18 states: CA, CO, DE, FL, IL, IN, MD, MI, MN, NY, NC, OH, PA, RI, TX, VA, WA, WI. Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.

The base salary for this role is between $129k and $150k. The actual base pay offered is dependent upon many factors, such as: transferable skills, work experience, business needs and market demands. The base pay range is subject to change and may be modified in the future.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

300 West 57th Street, New York, NY 10019

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about HearstFind similar jobs