Demo

Senior Full-Stack Software Engineer

Patterned Learning AI
Phoenix, AZ Full Time
POSTED ON 1/22/2025
AVAILABLE BEFORE 2/20/2025
This is a remote position.

Senior Full-Stack Software Engineer - Remote Job, 5 Year Experience

Candidates must be authorized to work in the United States full-time. We are not able to sponsor applicants for work visas at this time.

About us: We are backed by a recent $3.8 million investment from top silicon valley investors, we're on a mission to unlock the full potential of developers.

What We Do: Patterned Learning AI platform helps developers learn, grow, and excel by providing intelligent code assistance, identifying areas for improvement, and fostering a collaborative learning environment.

We have a flexible, work-from-home friendly, style of operation with an on site office that is optional.

Benefits: We offer health benefits and generous PTO packages.

Our office is dog friendly, has unlimited snacks & drinks, flexible working hours (get out for the pow day!), and lots of rock climbing & skateboarding.

We also offer competitive healthcare benefits and a 401k program.

At Patterned Learning AI, we are committed to being a fun, groundbreaking, and inclusive place to work. We strongly encourage engineers from all community and traditionally underrepresented backgrounds to apply

As a Senior Full-Stack Engineer at Patterned Learning AI, you will play a pivotal role in the full software development lifecycle, from design and development to deployment and maintenance. You will work on custom site construction and contribute to both backend and some frontend development, creating efficient, scalable, and production-ready code.

Key Responsibilities

Backend Development: Build and maintain highly optimized backend components using Python and Flask. Design, implement, and consume RESTful APIs.

Database Design: Create and optimize SQL database schemas for scalable and efficient data storage.

Frontend Contributions: Assist with front-end development tasks when needed, ensuring smooth integration with backend systems.

Performance Optimization: Apply best practices for page load optimization, SEO techniques, and web analytics.

Testing & Documentation: Write unit tests, document code, and ensure high-quality releases.

System Configuration: Manage and configure Linux servers using the command line.

Required Skills & Qualifications

Programming Expertise: Expert-level knowledge of Python and JavaScript and significant experience with AI systems (vector databases, model fine tuning, etc.).

Frameworks: Hands-on experience with Flask or similar backend frameworks.

API Development: Proficiency in building, consuming, and troubleshooting REST APIs.

Database Management: Strong experience in designing and managing SQL database schemas.

Linux Skills: Comfortable with Linux command-line configuration and control.

Web Optimization: Solid understanding of web analytics, SEO techniques, and page load optimization strategies.

Problem Solving: Ability to solve complex technical issues with creative, scalable solutions.

OOP & Testing: Familiarity with object-oriented design patterns and writing robust unit tests.

Nice-to-Have Skills

Experience with Solidity, development in the Bittensor ecosystem or other blockchain-related technologies.

Experience with Rust Programming Language

Experience In React And Other Front-end Frameworks.

Knowledge of CI/CD pipelines and DevOps practices.

Applicants for this job

795 Applicants

30 Applicants in the past day

Applicant seniority level

55% Senior level applicants

40% Entry level applicants

1% CXO level applicants

1% Director level applicants

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Full-Stack Software Engineer?

Sign up to receive alerts about other jobs on the Senior Full-Stack Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Patterned Learning AI

Patterned Learning AI
Hired Organization Address Des Moines, IA Full Time
This is a remote position. Junior Frontend Engineer (JavaScript/HTML/CSS) - Remote Job, 1 Year Experience Annual Income:...
Patterned Learning AI
Hired Organization Address San Francisco, CA Full Time
This is a remote position. Junior Frontend Engineer (JavaScript/HTML/CSS)-Remote Job ,1 Year Experience Annual Income: $...
Patterned Learning AI
Hired Organization Address Des Moines, IA Full Time
This is a remote position. Junior Java Software Engineer - Remote Job, 1 Year Experience Annual Income: $55K - $76K A va...
Patterned Learning AI
Hired Organization Address Wichita, KS Full Time
This is a remote position. Senior Backend Software Engineer - Remote Job, 5 Year Experience Candidates must be authorize...

Not the job you're looking for? Here are some other Senior Full-Stack Software Engineer jobs in the Phoenix, AZ area that may be a better fit.

Senior Full Stack Engineer

Della Infotech, Phoenix, AZ

AI Assistant is available now!

Feel free to start your new journey!