Newsela logo
Newsela

Meaningful classroom learning for every student.

Senior Software Engineer, Back End

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 201-500Since 2013H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

57 days ago

Salary

$130K - $157.5K / year

Seniority

Senior

Bachelor Degree5 yrs expEnglishAWSTerraform

Job Description

Senior Software Engineer, Back End

Newsela

• Design, build, and maintain components of our software platform that support attendance analytics, process management, and family communication tools • Maintain and improve our student and attendance data systems, ensuring they remain performant and scalable as they grow to support tens of millions of records • Develop new features that enhance product capabilities and drive meaningful outcomes for schools and students • Automate operational and monitoring processes to support system reliability and scalability • Optimize and enhance our AWS infrastructure to improve performance, efficiency, and system resilience • Contribute to technical discussions and help shape practical, scalable solutions, balancing speed, quality, and long-term maintainability • Partner with cross-functional teams to translate product needs into technical solutions and deliver high-quality outcomes

Job Requirements

  • 5+ years of experience in software engineering, with a strong foundation in building scalable backend systems
  • Advanced proficiency in our core stack (or similar technologies), including:
  • Experience working with AWS infrastructure, including tools such as Terraform, ECS, RDS/Aurora, SES, and messaging systems like SQS/SNS
  • Proven ability to manage multiple projects and priorities, maintaining strong attention to detail and delivering high-quality work on time
  • Strong communication skills, with the ability to clearly articulate technical concepts, trade-offs, and decisions to a range of stakeholders
  • Comfortable working in ambiguous and evolving environments, with a proactive and solutions-oriented mindset
  • Experience collaborating across teams to drive alignment, communicate progress, and deliver against shared goals
  • Experience operating in environments with broad scope and ambiguity, with the ability to work across multiple areas of the stack.
  • Experience with education or education technology a plus

Benefits

  • Comprehensive medical benefits with employer contribution to premiums and to HSA accounts.
  • Additional benefits such as pet insurance, free access to the Calm app, and more to help you stay healthy: mind, body, and soul.
  • We are a fully remote company. We provide a monthly tech stipend to support your WFH needs!
  • Inclusive benefits to support you and your family, including parental leave, fertility support, adoption, and more!
  • Invest in your future with our 401(k) plan, which includes a employer match to help you build long-term financial security.
  • Flexible PTO plus 10 company holidays plus winter break (Dec 24th - Jan 1st).
  • Newsela offers an annual learning and development allowance to employees to attend external training sessions, classes, workshops, conferences, and educational materials to foster professional growth within their current role and career aspirations at Newsela.
  • No matter your role or department, the work you do each day helps share the future of education and improves the lives of students and teachers.

Related Job Pages

More Backend Engineer Jobs

Senior Java Developer

Experian

We're unlocking the power of data to help create a better tomorrow.

Backend Engineer57 days ago
Full TimeRemoteTeam 10,001+Since 1996H1B Sponsor

• Work as a Software Engineer on back-end applications within a multidisciplinary team • Actively participate in discussions, proposals and planning • Serve as a technical reference for questions and resolve critical roadblocks • Ensure the quality of deliverables • Share knowledge and support the team's growth • Conduct code reviews and apply appropriate test cases • Keep service documentation up to date

Brazil

Senior Full Stack Java Engineer

Cayuse Software

Cayuse is a software company dedicated to transforming research administration and compliance processes for its clients through innovative software solutions. T

Backend Engineer57 days ago

• Design, code, test, and maintain full stack software solutions of moderate to high complexity • Demonstrate engineering discipline in estimating work, reporting on progress, raising blockers and delivering on time • Build features end-to-end — from data layer to UI — with a strong sense of ownership over quality and user experience • Contribute to the design and architecture of new and existing systems, ensuring alignment with the target architecture • Develop prototypes and proofs of concept to evaluate new technologies and approaches • Work cross-functionally with various teams: product management, quality engineering, and across various product lines to deliver • Balance feature delivery with proactive investment in tech debt, test coverage, and platform health • Participate in backlog refinement and sprint planning with an eye toward quality, feasibility, and long-term sustainability • Write thorough unit, integration, and end-to-end tests as a first-class part of development driving towards a “build quality in” culture • Expand automated QA coverage as a core team metric • Resolve defects swiftly during QA, pre-production, production, and post-release phases • Uphold and contribute to the team's Definition of Done (DoD)

United States
Job Closed
Grupo Boticário logo

Back-end Developer C# .NET II

Grupo Boticário

Criamos oportunidades para a beleza transformar a vida das pessoas, e assim transformar o mundo ao nosso redor.

Backend Engineer57 days ago
Full TimeRemoteTeam 10,001+Since 2010H1B No Sponsor

• Backend Development: Independently implement medium-to-high complexity, scalable solutions. • Quality and Testing: Ensure clean, secure code with unit and integration test coverage, and participate in code reviews. • Security: Apply Security by Design principles throughout the development lifecycle. • Support and Observability: Independently investigate production incidents and use tracing and logging tools to optimize performance. • Architecture and Documentation: Collaborate on technical design with specialists and maintain detailed documentation. • Innovation and Mentorship: Explore technologies such as Artificial Intelligence and act as a technical reference/informal mentor for junior developers.

Brazil
Grupo Boticário logo

Application Support Analyst I – N3 Focus, Kotlin

Grupo Boticário

Criamos oportunidades para a beleza transformar a vida das pessoas, e assim transformar o mundo ao nosso redor.

Backend Engineer57 days ago
Full TimeRemoteTeam 10,001+Since 2010H1B No Sponsor

**What will the person's day-to-day look like?** • Support in War Room: Participate as support in the resolution of critical incidents, assisting the senior team in collecting logs and data to minimize impacts. • Ticket Queue Management: Analyze, diagnose and resolve low-to-mid complexity incidents and requests (focused on OMS Sell In), preparing the correct context for escalation when necessary. • Automation Development: Develop scripts and automations of low-to-mid complexity to replace manual processes and accelerate the team's support routines. • Documentation: Actively contribute to structuring the area by creating and maintaining an up-to-date knowledge base with solution documentation, manual processes and OMS flows. • KPI Monitoring: Assist in monitoring area indicators to help the team identify bottlenecks and improvement opportunities. • Problem Management: Assist the team in investigating root causes of recurring incidents and product integration failures. • Production Environment Monitoring: Continuously monitor systems and dashboards to proactively identify anomalies.

Brazil
Job Closed