
Staff Engineer
NinjaHoldings
full-time
Posted on:
Location Type: Remote
Location: Illinois • United States
Visit company websiteExplore more
Salary
💰 $140,000 - $200,000 per year
Job Level
Tech Stack
About the role
- Provide architectural leadership across a number of interdependent engineering teams, systems, business departments.
- Connect multiple independent systems to provide discoverable, visible, and clean customer data across marketing, operations, analytics, and product teams
- Partner with business stakeholders to improve the tech stack for all the business needs, including but not limited to: data governance, reporting, and site performance analytics
- Level up your teammates’ technical design and Ruby on Rails skillset
- Contribute to architecture design and code reviews for all key application functional components
- Provide critical thinking, technical innovation and attention to detail when serving as a trusted advisor and mentor to your team
- Support QA, verification and validation activities to ensure system quality, functionality and performance
- Code new features
- Code bug fixes alongside your team when needed
Requirements
- 10+ years of experience in software development with a focus on designing systems architecture, which includes hands on experience writing code or building infrastructure.
- 8+ years of experience in Ruby on Rails
- Demonstrated experience contributing in an Agile and TDD work environment building SaaS applications in the cloud (AWS)
- Experience leading projects from inception to completion and have mentored other engineers
- Solid understanding of building modern web apps at scale
- Experience in building well-documented API's and third-party integrations
- Deep understanding of API design and best practices
- Data driven, analytical, strong communicator, who understands the big picture, but understands the importance of every detail
- Natural problem solver who starts from the why, and uses first principles to get to a meaningful what and how
Benefits
- Competitive salary and benefits package
- Flexible, remote work
- Fun, fast-paced work environment
- Dynamic start-up culture
- Convenient downtown Chicago office located in the heart of the city
- Equal opportunity employer
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
software developmentsystems architectureRuby on RailsAgileTDDSaaS applicationsAPI designcloud computingdata governancesite performance analytics
Soft skills
critical thinkingtechnical innovationattention to detailmentoringcommunicationproblem solvinganalytical skillsleadershipcollaborationadaptability