Lead Back End Engineer

September 15

Apply Now
Logo of Invitation Homes

Invitation Homes

Property Management • Single Family Home Leasing • Real Estate

1001 - 5000

Description

• Design, develop and deploy frontend and backend services with focus on high availability, low latency and scalability. • Direct and assist with designing, developing, documenting, testing, and debugging new and existing software systems and/or applications. • Identify and resolve defects of complex scope using proper engineering tools and techniques such as debuggers, emulators, simulators, and logic analyzers. • Lead and exhibit expert technical problem solving and debugging skills. • Identify, develop, and advocate best practices, design standards and procedures. • Team player that is willing to lead the team to succeed. • Foster a collaborative and professional team environment to achieve objectives. • Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design. • Provide support and maintain existing products and add new features as requested by customers. • Anticipate and adapt to a changing business environment and requirements. • Collaborate and communicate with Stakeholders, Product Owners, Quality Assurance and other teams in an agile work environment, including but not limited to design meetings, planning, stand ups, & retrospectives • Participate regularly in Agile/Scrum activities and mentor others to adapt the Agile way. • Mentor junior and mid-level engineers by providing advice, coaching and educational opportunities to grow their technical skills.

Requirements

• Bachelor’s Degree in Computer Science or Computer Engineering from an accredited college or university or equivalent work experience. • At least six (6) years of work experience in software development; 3 years as a Senior Engineer preferred. • Advanced knowledge of NodeJS and asynchronous programming. • Advanced knowledge in Linux/Unix systems, particularly on AWS. • Advanced knowledge in client-side JavaScript frameworks (like React) and advanced knowledge of client side web development. • Advanced knowledge of structured query language (SQL) and relational database concepts preferably with knowledge of PostgreSQL. • Proficient knowledge of the software development life cycle (SDLC). • Advanced knowledge of CI/CD concepts and demonstrable practical experience. • Follows and advocates Agile practices and principles. • Advanced knowledge and understanding of system design, data structures and algorithms. • Advanced knowledge of contemporary web API design (REST, hypermedia, profiles, relations). • Ability to demonstrate knowledge, education, experience and/or training necessary to develop complex software in JavaScript and other programming languages. • Advanced knowledge of programming domains (server architecture, security standards, accessibility standards, database access and usage, deployment process, user interface development, networking, and so on). • Exceptional verbal, written, and interpersonal communication skills with the ability to articulate information in a meaningful way to project managers and executive level staff. • Exhibits leadership and mentoring. • Provide logical and meaningful contributions in discussions and meetings. • Familiarity with the Salesforce platform. • Proven ability to perform all aspects of application development including the coordination of others on small projects with minimal guidance or supervision. • Provide feedback and guidance in code reviews.

Benefits

• Competitive pay and an annual bonus program for all associates • Generous paid time off plans including vacation accrual, sick time, volunteer time, and standard and floating holidays • 401k with matching company contributions • Awesome work environment with casual dress • Team events and gatherings • Employee resource groups: Together with Women, Asian Alliance, Black Collective, Juntos, Gen Next, and Open Invitation.

Apply Now

Similar Jobs

September 15

NVIDIA

10,000+

Develop software to enhance NVIDIA's CUDA Python platform for accelerated computing.

September 15

Mars

10,000+

Data Platform Architect for Mars Veterinary Health's data strategy and architecture.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com