W logo

Software developer

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.1

Reclaim your time by letting our AI handle the grunt work of job searching.

We continuously scan millions of openings to find your top matches.

pay-wall

Overview

Schedule
Full-time
Career level
Senior-level

Job Description

Description

This role is for one of the Weekday's clients

Min Experience: 1 years

Location: United States

JobType: full-time

We are seeking an experienced Software Developer with strong expertise in Python to join our growing engineering team in the United States. In this role, you will be responsible for designing, developing, and maintaining scalable software systems that power critical business applications and services. You will work in a collaborative, high-performance environment where engineering ownership, clean architecture, and production-quality code are highly valued. This position requires a developer who can independently translate complex requirements into robust technical solutions while maintaining a strong focus on performance, reliability, and maintainability. You will contribute across the full software development lifecycle—from system design and implementation to testing, deployment, and ongoing optimization. If you are passionate about building efficient backend systems, solving challenging technical problems, and writing high-quality Python code, this role offers the opportunity to make a meaningful impact.

Requirements

Key Responsibilities

  • Design, develop, and maintain scalable applications and backend systems using Python
  • Architect clean, modular, and maintainable code following best engineering practices
  • Build and integrate RESTful APIs and microservices to support product functionality
  • Collaborate with product managers, designers, and engineers to define and implement technical solutions
  • Optimize application performance, scalability, and reliability
  • Write comprehensive unit and integration tests to ensure code quality and system stability
  • Work with relational and/or NoSQL databases to design schemas and optimize queries
  • Participate in code reviews, technical discussions, and architectural planning
  • Troubleshoot production issues and implement long-term fixes
  • Contribute to CI/CD pipelines, automation, and deployment processes
  • Continuously evaluate and adopt new technologies that improve system performance and developer efficiency

What Makes You a Great Fit

  • 4+ years of professional experience in software development with strong Python expertise
  • Deep understanding of Python programming concepts, data structures, and object-oriented design
  • Experience with backend frameworks such as Django, Flask, or FastAPI
  • Solid understanding of REST APIs, distributed systems, and microservices architecture
  • Strong experience with SQL databases (e.g., PostgreSQL, MySQL) and familiarity with NoSQL solutions
  • Proficiency with Git and collaborative development workflows
  • Experience working with cloud environments (AWS, Azure, or GCP) is a plus
  • Familiarity with containerization tools such as Docker and orchestration platforms like Kubernetes (preferred)
  • Strong debugging, problem-solving, and analytical skills
  • Ability to work independently, manage priorities, and deliver high-quality results in a fast-paced environment
  • Excellent written and verbal communication skills

Automate your job search with Sonara.

Submit 10x as many applications with less effort than one manual application.

pay-wall

FAQs About Software developer Jobs at Weekday AI

What is the work location for this position at Weekday AI?
This job at Weekday AI is located in New York, New York, according to the details provided by the employer. Some roles may also include multiple work locations depending on the requirement.
What pay range can candidates expect for this role at Weekday AI?
Employer has not shared pay details for this role.
What employment applies to this position at Weekday AI?
Weekday AI lists this role as a Full-time position.
What experience level is required for this role at Weekday AI?
Weekday AI is looking for a candidate with "Senior-level" experience level.
What is the process to apply for this position at Weekday AI?
You can apply for this role at Weekday AI either through Sonara's automated application system, which helps you submit applications 10X faster with minimal effort, or by applying manually using the direct link on the job page.