Enable job alerts via email!

Senior Full-Stack Software Engineer

Patterned Learning AI

San Francisco (CA)

Remote

USD 90,000 - 150,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a Senior Full-Stack Software Engineer to join their dynamic team. In this exciting role, you will play a key part in the software development lifecycle, contributing to both backend and frontend development. Your expertise in Python and Flask will be crucial as you build and maintain optimized backend components and design scalable SQL databases. This role offers the flexibility of remote work while providing a collaborative and inclusive environment. If you're passionate about technology and eager to make a significant impact, this opportunity is perfect for you!

Benefits

Health benefits
Generous PTO
Dog-friendly office
Unlimited snacks & drinks
Flexible working hours
401k program

Qualifications

  • 5+ years of experience in software development with a focus on full-stack engineering.
  • Strong backend development skills with Python and Flask.

Responsibilities

  • Develop and maintain backend components and RESTful APIs.
  • Optimize SQL database schemas and assist with frontend tasks.

Skills

Python
Flask
REST APIs
SQL Database Design
Linux Command Line
Web Analytics
SEO Techniques
Problem Solving
OOP
Unit Testing

Job description

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, and 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:

  1. Backend Development: Build and maintain highly optimized backend components using Python and Flask. Design, implement, and consume RESTful APIs.
  2. Database Design: Create and optimize SQL database schemas for scalable and efficient data storage.
  3. Frontend Contributions: Assist with front-end development tasks when needed, ensuring smooth integration with backend systems.
  4. Performance Optimization: Apply best practices for page load optimization, SEO techniques, and web analytics.
  5. Testing & Documentation: Write unit tests, document code, and ensure high-quality releases.
  6. System Configuration: Manage and configure Linux servers using the command line.

Required Skills & Qualifications:

  1. Frameworks: Hands-on experience with Flask or similar backend frameworks.
  2. API Development: Proficiency in building, consuming, and troubleshooting REST APIs.
  3. Database Management: Strong experience in designing and managing SQL database schemas.
  4. Linux Skills: Comfortable with Linux command-line configuration and control.
  5. Web Optimization: Solid understanding of web analytics, SEO techniques, and page load optimization strategies.
  6. Problem Solving: Ability to solve complex technical issues with creative, scalable solutions.
  7. OOP & Testing: Familiarity with object-oriented design patterns and writing robust unit tests.

Nice-to-Have Skills:

  1. Experience with Solidity, development in the Bittensor ecosystem, or other blockchain-related technologies.
  2. Experience with Rust Programming Language.
  3. Experience in React and other front-end frameworks.
  4. Knowledge of CI/CD pipelines and DevOps practices.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer, Fullstack

Mixpanel

San Francisco

Remote

USD 90,000 - 150,000

2 days ago
Be an early applicant

Backend Software Engineer/Senior Software Engineer

salesforce.com, inc.

California

Remote

USD 137,000 - 237,000

-1 days ago
Be an early applicant

Backend Software Engineer/Senior Software Engineer

salesforce

San Francisco

Remote

USD 137,000 - 237,000

-1 days ago
Be an early applicant

Sr. Software Engineer II, AI Nurture

Apartment List

San Francisco

Remote

USD 145,000 - 207,000

2 days ago
Be an early applicant

Sr Software Engineer, Cross-Platform Applications

Rollbar, Inc.

San Francisco

Remote

USD 100,000 - 160,000

-1 days ago
Be an early applicant

Senior Software Engineer - Syncing, Processing, and Applying

Material Security

San Francisco

Remote

USD 120,000 - 160,000

Today
Be an early applicant

Backend Software Engineer/Senior Software Engineer

Salesforce, Inc..

San Francisco

Remote

USD 120,000 - 160,000

Yesterday
Be an early applicant

Sr Software Engineer

Rollbar, Inc.

San Francisco

Remote

USD 120,000 - 180,000

Yesterday
Be an early applicant

Senior Full-Stack Software Engineer

Altela Inc

New York

Remote

USD 135,000 - 175,000

2 days ago
Be an early applicant