Sr Engineering Manager

| Remote
Sorry, this job was removed at 4:52 p.m. (CST) on Tuesday, March 2, 2021
Find out who’s hiring remotely
See all Remote jobs
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

About Raise

Raise is the leading mobile payments and prepaid gift card platform where millions of consumers earn instant cash back and save money on purchases. The company has transformed traditionally simple pieces of plastic into one powerful payment mechanism that can be seamlessly used at 300,000+ retail locations nationwide.

As a marketplace with 4,000+ brands and 500 retail partners, Raise enables consumers to save money and instantly pay for in-store or online purchases at their favorite stores using their digital mobile wallet. In addition to offering value and convenience for consumers, Raise allows retailers to unlock a new, data-driven channel to activate targeted segments of the platform’s more than 2.5 million members.

Added to our suite of products is Slide, a revolutionary contactless payment app that saves members money everywhere they shop, and rZero, a custom approach to fraud prevention that can be applied to each unique customer scenario. 

Since 2013, Raise has saved members more than $170 million. The company is based in Chicago and has received $147 million in funding from investors including Accel, Bessemer Venture Partners, New Enterprise Associates, and PayPal. Raise is available on both iOS and Android and at www.raise.com.

About You

You are a skilled software engineer with real-world experience of front-end and back-end development. You have also had exposure to  the skills needed for database design, platform/infrastructure management, and mobile app development. You understand how things fit together and you can design across all disciplines. You get a big kick out of delivering solutions to business problems and want to share your knowledge with the next generation of developers. You love to solve problems and help others to do the same. You design solutions that are reusable, extensible, and maintainable. Most of all, you are looking for an environment where you can flourish and make an impact every day.

Responsibilities

  • Drive business and functional requirements from internal/external customers, translate them into technical specifications, and build robust, scalable, supportable solutions that work well across a range of complex systems
  • Be a technical lead throughout the development lifecycle, from scoping, planning, conception, design, implementation and testing, to documentation, delivery and maintenance
  • Provide design reviews for other engineers, including feedback on architecture and design, integration, performance, and scalability
  • Manage multiple technical projects, ensure schedules, milestones, and priorities are compatible with technology and business goals
  • Solve technical challenges quickly and effectively
  • Mentor, coach, and advise other engineers
  • Value business, culture, and communication as much as the technological solutions

Qualifications and Experience

  • At least 8 years of software development experience
  • Broad engineering experience in software development of large-scale distributed services, ideally  using JavaScript/NodeJS/React and Golang/Micro-services
  • Experience leading the delivery of large-scale systems and managing the infrastructure layer of the technology stack
  • Knowledge of professional software engineering and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, and testing
  • Experience in production application maintenance, deployment, incident response 
  • Experience with operations and architecture
  • Experience mentoring/training the engineering community on complex technical issues
  • The ability to communicate clearly and succinctly:
    • fluently articulate what is needed for robust deployments and observability
    • fluently articulate what is needed for planning larger epics
    • asks more questions than make statements
  • Experience building complex software systems that have delivered value to the customers
  • Experience leading a project from scoping requirements through actual launch of the project
  • Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs
  • Experience build a team, coaching and mentoring, and leading from the front

Benefits

Raise offers a comprehensive benefits package to all our employees, including:

  • Medical, dental, and vision insurance
  • 401(K) plan with discretionary company match
  • Company-paid short-and-long-term disability
  • Company-paid life insurance
  • Pre-tax health flex spending and dependent care plan
  • Flexible Paid Time Off Policy, including sick time, unlimited vacation, and Raise Gives Back time off for volunteering
  • Pre-tax commuter program
  • Paid parental leave
  • Voluntary benefits, such as Pet Insurance and Identity Protection
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

36 S Wabash , Chicago, IL 60603

Similar Jobs

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