Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Full Stack Infrastructure Engineer image - Rise Careers
Job details

Full Stack Infrastructure Engineer

Code.org is an education innovation nonprofit that seeks to expand access to computer science in schools. They are looking for a Full Stack Infrastructure Engineer to help build and maintain systems that support millions of students and teachers.

Skills

  • Cloud infrastructure engineering
  • Software engineering proficiency
  • Production reliability engineering
  • Application-aware infrastructure debugging
  • Backend platform engineering

Responsibilities

  • Write code to configure systems that support building, testing, and deploying products
  • Own projects and build features end to end
  • Collaborate with team members to support efficient systems
  • Ensure excellent live site availability

Education

  • Bachelor's degree in Computer Science or related field

Benefits

  • Technology subsidy
  • Flexible and remote working environment
  • 5 weeks paid time off
  • 100% paid medical, dental, and vision premiums
  • Annual professional development stipend
To read the complete job description, please click on the ‘Apply’ button
Code.org Glassdoor Company Review
3.3 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Code.org DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Code.org
Code.org CEO photo
Hadi Partovi
Approve of CEO

Average salary estimate

$153900 / YEARLY (est.)
min
max
$145800K
$162000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Full Stack Infrastructure Engineer, Code.org

At Code.org, we're on a mission to ensure every student in every school can learn computer science, and we need a passionate Full Stack Infrastructure Engineer to help us make that happen! Located in the vibrant city of Seattle, Washington, you will be a vital part of our engineering team, creating software products that are utilized by millions of K-12 students and teachers worldwide. As a Full Stack Infrastructure Engineer here, you’ll enjoy a dynamic role where you can blend your expertise in both application development and cloud infrastructure. A typical day might involve writing code to enhance our systems while collaborating closely with product managers and other engineers. You'll tackle exciting challenges, ship updates regularly, and maintain our software’s reliability, ensuring a seamless experience for users. To thrive in this position, you should be comfortable navigating through Rails application code and designing robust AWS architectures. Your experience with cloud resources, automation, and an unwavering focus on security will be key to our mission. We’re looking for team players who can bring a builder's mindset, embrace challenges, and contribute positively to our growth-focused culture. Join us in transforming the way computer science is taught and engaging diverse student populations in this vital field of knowledge!

Frequently Asked Questions (FAQs) for Full Stack Infrastructure Engineer Role at Code.org
What are the responsibilities of a Full Stack Infrastructure Engineer at Code.org?

The Full Stack Infrastructure Engineer at Code.org is responsible for configuring systems that support the building, monitoring, scaling, testing, securing, and deploying of our educational software. You will own projects from start to finish, collaborate with a diverse team, and ensure excellent live site availability while tackling exciting technical challenges.

Join Rise to see the full answer
What experience is required for a Full Stack Infrastructure Engineer at Code.org?

Candidates should have substantial experience in deploying and operating high-usage web applications, particularly in AWS environments. You should be skilled in writing clean, testable code, particularly in Ruby or similar languages, and have hands-on experience with production reliability engineering and incident response.

Join Rise to see the full answer
What skills can help me stand out as a Full Stack Infrastructure Engineer at Code.org?

To stand out for this role, it's essential to have strengths in application-aware infrastructure debugging, backend platform engineering, and web security fundamentals. Experience with CI/CD pipelines and frameworks for automated testing also adds great value to your profile.

Join Rise to see the full answer
How does collaboration work within the engineering team at Code.org?

At Code.org, collaboration is key! Engineers work closely with product managers and other engineers to enhance systems, ensuring that every project aligns with our mission of expanding computer science education. You'll participate in a growth-focused and inclusive culture that values each team member's input.

Join Rise to see the full answer
What does the interview process look like for the Full Stack Infrastructure Engineer position at Code.org?

The interview process involves an initial informational interview to discuss your experience, followed by a complete interview loop that includes cloud foundations, coding assessments, and operational excellence questions. Finally, candidates have an hour-long conversation with the CTO, ensuring a comprehensive understanding of both technical skills and cultural fit.

Join Rise to see the full answer
Common Interview Questions for Full Stack Infrastructure Engineer
Can you describe your experience with AWS cloud services as a Full Stack Infrastructure Engineer?

Discuss specific projects where you've deployed applications in AWS, focusing on the services you used, such as EC2, S3, or RDS. Highlight how these technologies improved the performance and scalability of the applications.

Join Rise to see the full answer
How do you ensure the applications you build are secure?

Talk about your approach to security, including familiarity with web security fundamentals, threat modeling, and proactive vulnerability mitigation. Provide examples of how you've implemented security best practices in past projects.

Join Rise to see the full answer
What methods do you use to monitor system performance?

Share the monitoring tools you prefer, such as Prometheus or Grafana, and explain how you've utilized them to track system health and optimize performance, including real-life examples of issues you've resolved.

Join Rise to see the full answer
How do you handle incident response in production environments?

Describe your protocol for managing incidents, including detection, response time, mitigation strategies, and how you've collaborated with teams to minimize downtime and implement solutions.

Join Rise to see the full answer
Could you explain your experience with CI/CD pipelines?

Detail how you've set up CI/CD pipelines in your previous roles, what tools you've used like Jenkins or GitLab, and how this process has improved deployment efficiency and code quality.

Join Rise to see the full answer
How do you prioritize tasks in a fast-paced development environment?

Explain your strategies for prioritizing tasks based on urgency and impact, such as using Kanban boards or Agile methodologies. Provide examples of how this has helped your teams stay focused and productive.

Join Rise to see the full answer
What are some of the challenges you've faced in building scalable web applications?

Share specific challenges around database management, data throughput, or load balancing, and discuss how you addressed these issues through architectural changes or optimizations.

Join Rise to see the full answer
Can you provide an example of a time you improved an existing infrastructure or application?

Discuss a specific project where you've introduced meaningful improvements, focusing on the problem, your approach, and the resulting benefits to performance, efficiency, or user experience.

Join Rise to see the full answer
How do you approach writing clean, testable code?

Highlight best practices you follow, such as adhering to coding standards, peer reviews, and unit testing. Provide an example of how this approach has led to higher-quality code and fewer bugs.

Join Rise to see the full answer
Why are you passionate about education and technology?

Share your personal connection to education and technology, how it has influenced your career path, and your commitment to using technology to enhance learning opportunities for students.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

Boeing is on the lookout for Model-Based Systems Engineering Infrastructure Engineers to enhance their engineering initiatives in Saint Louis County, MO.

Photo of the Rise User
Zipline Hybrid South San Francisco, California, USA
Posted 10 days ago

Join Zipline as a Senior Fixture Design Engineer and lead the design of innovative manufacturing solutions for revolutionary logistics systems.

Photo of the Rise User
Posted 7 days ago

Join AMERICAN SYSTEMS as an HPC Engineer to drive innovative solutions in complex computing environments.

Photo of the Rise User
Datadog Hybrid Baton Rouge, LA
Posted 7 days ago
Customer-Centric
Rapid Growth
Diversity of Opinions
Reward & Recognition
Friends Outside of Work
Inclusive & Diverse
Empathetic
Feedback Forward
Work/Life Harmony
Casual Dress Code
Startup Mindset
Collaboration over Competition
Fast-Paced
Growth & Learning
Open Door Policy
Rise from Within
Maternity Leave
Paternity Leave
Flex-Friendly
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off

Join our team as a FileNet Architect in Baton Rouge, LA, where you'll leverage your expertise in enterprise content management and database systems.

Photo of the Rise User
Posted 7 days ago

Renesas is looking for a Principal/Sr Principal Engineer to lead the SoC Architecture organization and drive innovative solutions for high-performance semiconductor products.

Photo of the Rise User
Posted 9 days ago

Join Dexcom Corporation as a Systems Design Engineer to play a crucial role in advancing innovative continuous glucose monitoring technology.

Photo of the Rise User
Relevant Solutions Hybrid Beaumont, Texas, United States
Posted yesterday

We're looking for a skilled Fluid Power Systems Engineer to enhance our hydraulic system designs and contribute to team success in Beaumont, Texas.

Photo of the Rise User

Join Saronic Technologies as a Senior Mechanical Integration Engineer to shape innovative defense solutions through expert subsystem integration.

Code.org® is a non-profit dedicated to expanding access to computer science, and increasing participation by women and underrepresented minorities. Our vision is that every student in every school should have the opportunity to learn computer scie...

10 jobs
MATCH
Calculating your matching score...
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$145,800/yr - $162,000/yr
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 22, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
10 people applied to Technology Intern at SABIC
E
Someone from OH, Cincinnati just viewed Administrative Assistant at Elevate and Delegate
Photo of the Rise User
Someone from OH, Akron just viewed Customer Support Representative at ProVia
Photo of the Rise User
Someone from OH, Alliance just viewed Store Representative - Mid-Shift at Serv-U-Success
Photo of the Rise User
Someone from OH, Eastlake just viewed (REMOTE) Account Executive at Trellis
Photo of the Rise User
Someone from OH, Elyria just viewed Security Officer - Factory Patrol at Allied Universal
Photo of the Rise User
Someone from OH, Cincinnati just viewed Staff Software Test Engineer, Platform at Clari