Browse
Employers / Recruiters

Staff Software Engineer

redshelf · 30+ days ago
Negotiable
Full-time
Continue
By pressing the button above, you agree to our Terms and Privacy Policy, and agree to receive email job alerts. You can unsubscribe anytime.

RedShelf is a fast-paced and growing Chicago-based EdTech company helping to make education both more affordable and more effective through the use of digital instructional resources. Partnering with more than 600 publishers and 1,900 campuses nationwide, we provide a leading-edge, end-to-end software platform for effortlessly distributing those materials to students and instructors.

Job Summary

We’re looking for an experienced Staff Software Engineer with strong architecture expertise and a solid background in designing testable and reliable systems to join our fast-paced, mission-centered team. The ideal candidate will have a unique blend of technical expertise, insatiable curiosity, and an analytical mindset. This person should be comfortable working independently, providing technical leadership, and mentoring other engineers in the architecture, design, development, and testing of mission-critical services, applications, and infrastructure layers. Experience with TypeScript, Amazon Web Services (AWS), or PostgreSQL is helpful to succeed quickly in this role. The Staff Software Engineer will have a significant impact on our business success as well as the success of millions of university students.

Duties & Responsibilities

  • Own the design and implementation of large-scale systems
  • Communicates technical strategy across teams
  • Design and implement comprehensive test strategies to ensure the reliability, scalability, and performance of systems, including unit tests, integration tests, and end-to-end testing
  • Mentor fellow engineers
  • Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency)
  • Write quality product, system development code and tests
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback
  • Track and triage production and system issues. Debug/resolve by analyzing the sources of issues and the impact on service operations and quality
  • Work with architects to develop technical requirements and broad system design

Requirements

  • 10+ years of software development experience 
  • 7+ years of experience developing complex, product-focused codebases
  • 3+ years of experience leading or mentoring other engineers 
  • Experience building CI/CD pipelines, using observability tools and modern typescript automation testing tooling and frameworks
  • Real-world experience developing with modern programming languages, preferably with Typescript 
  • Proven track record of building successful full-stack applications, products, or platforms
  • Self-sufficient and highly motivated, self-directed and possesses high energy and a passion for RedShelf's mission
 

Other Desirable Skills/Experience

  • Comfortable using GenAI tools to assist in daily engineering activities
  • Knowledge and appreciation of the advances in higher educational software, course materials, and digital publishing is a plus
  • Background and/or experience in educational technology and/or publishing
 

Why RedShelf?

RedShelf prides itself on maintaining an informal but fast-moving, hard-working, entrepreneurial culture. Our team members are smart, innovative, and passionate about improving education through digital technology.

We offer the best of both worlds: the energy and opportunity of a rapidly-growing organization, coupled with the stability of an extensive client base, strong financial backing, and proven track record of success. In addition to a forward-thinking environment with ample opportunity for professional and personal growth, our team members enjoy competitive compensation and benefit packages.

RedShelf is an Equal Opportunity Employer. Women, people of color, individuals with a disability, veterans, and others who would enrich the diversity of RedShelf are encouraged to apply.


  •

Last updated on Oct 17, 2024

See more

About the company

More jobs at redshelf

Analyzing

Chicago, Illinois

 · 

30+ days ago

More jobs like this

Analyzing

Dallas, Texas

 · 

30+ days ago

Senior Cloud Database Architect
B
b6jdnwcpcemgg8el3r9winlpunj8hc038b1vkhowrzxn9gitznreodi38t7rirkp

Atlanta, Georgia

 · 

30+ days ago

Consulting Software Engineer (715669)
R
rsjdnwc9jel4i3xyjsm3m8vnhrmayk037bphn44zg3i1bl3dcjtqhqlclsisinpr

Cambridge, Massachusetts

 · 

30+ days ago

Database Architect
TT
The Talently ·  AI recruitment platform

San Jose, California

 · 

30+ days ago

Front End Developer
G
Grapevine ·  Influencer marketing platform for YouTube

Boston, Massachusetts

 · 

30+ days ago

Salesforce Developer
B
b8jdnwfetm91aeh4xxktytk2xff310011dbi7c94iwf3w4g8qka7cjkc4daepyd7

 · 

30+ days ago

Senior Software Engineer, Infrastructure Security$202-316k
Asana ·  Collaboration software for teams

San Francisco, California

 · 

30+ days ago

San Francisco, California

 · 

30+ days ago

JDA Developer
C
crjdnwsnowo2i4nz45b1teboszrxlg0351vr73gpqw7yanury9u287prckhdnkww

Alpharetta, Georgia

 · 

30+ days ago

Developed by Blake and Linh in the US and Vietnam.
We're interested in hearing what you like and don't like! Live chat with our founder or join our Discord
Changelog
🚀 LaunchpadNov 27
Create a site and sell services based on your resume.
🔥 Job search dashboardNov 13
Revamped job search UI with a sortable grid, live filtering, bookmarks, and application tracking.
🫡 Cover letter instructionsSep 27
New Studio settings give you control over AI output.
✨ Cover Letter StudioAug 9
Automatically generate cover letters for any job.
🎯 Suggested filtersAug 6
Copilot suggests additional filters above the results.
⚡️ Quick applicationsAug 2
Apply to jobs using info from your resume. Initial coverage of ~200k jobs in Spain, Germany, Austria, Switzerland, France, and the Netherlands.
🧠 Job AnalysisJul 12
Have Copilot read job descriptions and extract out key info you want to know. Click "Analyze All" to try it out. Click on the Copilot's gear icon to customize the prompt.
© 2024 RemoteAmbitionAffiliate · Privacy · Terms · Sitemap · Status