
Sr Full stack Software Engineer
Vista Higher Learning · Boston, MA
- On site
- Full-time
- $145,000 / year
- Boston, MA
Email the hiring manager to get a response.
Get their verified email + an intro that's ready to send.
Subject: Interested in the Sr Full stack Software Engineer role at Vista Higher Learning
Hi Casey — I came across the Sr Full stack Software Engineer opening and wanted to reach out directly. I've spent the last few years doing exactly this kind of work, and Vista Higher Learning stood out because…
✎ Personalized to your résumé after sign-up.
- ✓ Verified email of the hiring manager
- ✓ Intro email personalized to your résumé
- ✓ $9/mo = unlimited — any job link
Secure checkout · cancel anytime
Job highlights
- Full stack engineer role with Ruby/Rails and JS.
- Develop innovative digital language education products.
- Collaborate with a professional development team.
- Requires 7+ years of senior-level engineering experience.
- Hybrid or remote role in the Eastern US.
About the role
Senior Full Stack Software Engineer
WHO ARE YOU? You bring strong backend and full stack technical expertise to your work as a Senior Software Engineer. You thrive in a collaborative, fast-moving development environment, and are motivated to ensure your work has a positive impact.
WHO ARE WE? We are passionate, innovative, lifelong learners, and creative thinkers working to develop culturally authentic language learning products for K-12 schools and universities.
WHAT IS THIS ROLE ABOUT? As a Senior Software Engineer here, you will join a Development team that is focused, professional, and consistently driving innovation that shapes our industry-leading digital language education products.
OUR TECHNOLOGY STACK
- Languages/Frameworks: Ruby/Rails, JS, Vue
- Persistence: MySQL, Postgres, Redis, ElasticSearch
- Hosting: AWS
In This Role You Will
- Participate in all aspects of the Software Development Lifecycle (SDLC)
- Perform tests to optimize performance
- Write clean code to develop functioning web applications
- Work effectively and collaborate with different team members to deliver on-time and efficient projects
You Must Have (minimum Required Skills & Experience)
- Bachelor’s Degree
- 7+ years of Senior level Software Engineering experience with Ruby, Ruby on Rails or Python + JavaScript
- Demonstrated software architectural design experience, including data persistence and API design
- Strong understanding of networking and web browser protocols
- Advanced working knowledge of *nix systems, and comfort working at terminal command line
- Advanced SQL and DB schema design knowledge
- Advanced working knowledge of git & GitHub
- Experience collaborating with other departments/teams
- Strong communication, listening, and interpersonal skills to be able to actively listen to needs and respond to audience appropriately
IDEAL IF YOU HAVE or ARE (PREFERRED SKILLS & EXPERIENCE) :
- Experience with Sagemaker, AWS Poly, Azure Speech Service
- Experience with SQL, Postgres, Redis, Elasticsearch
- Experience building and deploying high-capacity applications in cloud environments, especially AWS
- A strong understanding of how to architect solutions for scalability and performance
- Experience working with LLMs and AI tooling for developers
- Experience with Ruby highly preferred
- Experience in ed-tech, education, language-learning or a similar industry
- Familiarity with Web Content Accessibility Guidelines (WCAG) and best practices for meeting 2.1 AA compliance
LOCATION :
Boston -Hybrid or Remote - Eastern US Time ZonePosition requires current residence within the United States of America and within the eastern time zone. Ideal candidates will be located within close proximity to our Boston office location and be willing to work a Tuesday and Thursday (2-day minimum) Hybrid schedule. Relocation assistance is not available.
SALARY:
$140k-$150k annual base salary rangeThis position is salaried and is eligible for an annual incentive based on employee and organizational performance.
We are passionate, innovative, lifelong learners, and creative thinkers working to develop culturally authentic language learning products for K-12 schools and universities. Our benefits package includes life/health/dental/vision insurance, 401(k), educational assistance, commuter pass subsidies, generous employee referral bonuses, PTO and paid holidays.
Vista Higher Learning is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, age, color, religion, sexual orientation, gender identity, national origin, physical or mental disability, and/or protected veteran status or other characteristics protected by applicable law.
ACCESSIBILITY NOTICE: If you need a reasonable accommodation for any part of the employment process due to a physical or mental disability, please send an email to: [email protected]
Links to OFCCP EEO POSTER & SUPPLEMENT: https://www.dol.gov/ofccp/regs/compliance/posters/pdf/eeopost.pdf https://www.dol.gov/ofccp/regs/compliance/posters/pdf/OFCCP_EEO_Supplement_Final_JRF_QA_508c.pdf
It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
Click on the link below to view the Vista Higher Learning Privacy Policy
https://vistahigherlearning.com/privacy-policy
Key skills/competency
- Full Stack Development
- Backend Expertise
- Ruby on Rails
- JavaScript
- Vue.js
- API Design
- Database Design (SQL, Postgres, Redis, Elasticsearch)
- AWS Cloud Hosting
- Software Architecture
- Agile Development
Skills & topics
- Senior Software Engineer
- Full Stack Developer
- Ruby on Rails
- JavaScript
- Vue.js
- API Design
- Database Design
- AWS
- Software Architecture
- EdTech
How to get hired
- Tailor your resume: Highlight your 7+ years of senior software engineering experience, focusing on Ruby, Ruby on Rails, Python, and JavaScript. Emphasize your software architectural design, data persistence, and API design skills.
- Showcase collaboration: Provide examples of working effectively with different teams and departments, demonstrating strong communication and interpersonal skills.
- Demonstrate technical depth: Detail your advanced knowledge of *nix systems, terminal command line, SQL, DB schema design, and git/GitHub. Mention any experience with AWS, AI tooling, or ed-tech.
- Prepare for hybrid/remote: Be ready to discuss your ability to work effectively in a hybrid (2-day minimum in Boston) or remote setting within the Eastern US time zone.
- Research Vista Higher Learning: Understand their mission to develop culturally authentic language learning products and their commitment to innovation and lifelong learning.
Technical preparation
Behavioral questions
Frequently asked questions
- What is the work arrangement for the Senior Full Stack Software Engineer role at Vista Higher Learning?
- This role offers a hybrid or remote work arrangement for candidates residing in the Eastern US time zone. While remote is an option, ideal candidates will be near Boston and willing to work a minimum of two days per week in the office (Tuesday and Thursday).
- What specific technologies are most important for the Senior Full Stack Software Engineer position?
- The core technologies include Ruby/Rails, JavaScript, and Vue for languages/frameworks. Persistence technologies like MySQL, Postgres, Redis, and Elasticsearch are also key. Experience with AWS hosting is required, with preference for Sagemaker, AWS Poly, and Azure Speech Service.
- How many years of experience are required for the Senior Full Stack Software Engineer role?
- A minimum of 7 years of senior-level Software Engineering experience is required, specifically with Ruby, Ruby on Rails, or Python combined with JavaScript.
- What are the preferred qualifications for the Senior Full Stack Software Engineer at Vista Higher Learning?
- Preferred qualifications include experience with AI/LLM tooling, cloud environments (especially AWS), architecting for scalability and performance, familiarity with ed-tech, and knowledge of Web Content Accessibility Guidelines (WCAG).
- What is the salary range for the Senior Full Stack Software Engineer position?
- The annual base salary range for this salaried position is $140,000 to $150,000, with eligibility for an annual incentive based on performance.
- Does Vista Higher Learning offer relocation assistance for this role?
- No, relocation assistance is not available for this position.
- What is the company culture like at Vista Higher Learning?
- Vista Higher Learning fosters a culture of passionate, innovative, lifelong learners, and creative thinkers dedicated to developing language learning products. They emphasize collaboration and driving innovation within the industry.
- Are there specific communication skills needed for the Senior Full Stack Software Engineer role?
- Yes, strong communication, listening, and interpersonal skills are essential. The ability to actively listen to needs and respond appropriately to different audiences is crucial for collaboration.
Similar roles
Open positions we recommend based on this role.
