Weekday AI (YC W21) · 11 hours ago
Software developer
Weekday AI is seeking an experienced Software Developer with strong expertise in Python to join their growing engineering team. In this role, you will be responsible for designing, developing, and maintaining scalable software systems that power critical business applications and services.
Computer Software
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
Qualification
Required
1 years of experience in software development
Strong expertise in Python
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
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
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
Preferred
Experience working with cloud environments (AWS, Azure, or GCP)
Familiarity with containerization tools such as Docker and orchestration platforms like Kubernetes
Company
Weekday AI (YC W21)
We are a YC-backed recruitment startup. Find select jobs posted by premium YC as well as VC backed startups here. Hand-curated by Weekday team.
Funding
Current Stage
Early StageCompany data provided by crunchbase