Senior Backend Engineer

Updated on

Oct 2, 2025

Full-Time
/
100% Remote (USA)

About the role

As a Senior Backend Engineer at Seek, you'll lead the design, development, and optimization of complex backend systems supporting our ML cloud platform and analytics app ecosystem. You will set technical standards, mentor team members, and collaborate closely with frontend engineers, data scientists, and stakeholders to ensure our services remain scalable, secure, and performant. Your contributions will be crucial in driving innovation and enhancing our platform's capabilities. 

What you'll be doing

  • Lead the design, development, and deployment of scalable backend services using Python and FastAPI, ensuring exceptional performance, reliability, and maintainability. 

  • Architect complex APIs and backend services, emphasizing robust error handling, input validation, and adherence to best practices. 

  • Drive database schema design, optimization, and management using PostgreSQL, SQLAlchemy, and SQLModel to ensure efficient data access and manipulation. 

  • Oversee integrations with cloud warehouses, specifically Snowflake, optimizing data pipelines and ensuring seamless connectivity. 

  • Collaborate with frontend teams to define robust API contracts and ensure smooth integration across frontend-backend boundaries. 

  • Proactively optimize backend services for scalability, security, and efficiency, resolving complex performance bottlenecks. 

  • Lead rigorous code reviews, promoting high coding standards, and mentoring junior team members. 

  • Champion comprehensive testing practices, improving unit and integration test coverage using Pytest. 

  • Provide technical leadership during sprint cycles, delivering precise estimates, progress updates, and technical insights. 

Requirements

  • 6+ years of backend development experience, with advanced proficiency in Python and FastAPI.

  • Extensive experience in PostgreSQL database management, schema design, and query optimization.

  • Advanced expertise with SQLAlchemy and SQLModel, including complex ORM practices.

  • Deep understanding of task queuing systems like Celery, including task scheduling and performance optimization.

  • Proven leadership in designing and maintaining CI/CD pipelines (GitLab CI) and robust testing strategies (Pytest).

  • Demonstrated capability in troubleshooting complex backend issues and optimizing performance.

  • Significant experience working within Agile teams, influencing practices and fostering collaborative environments.

Preferred Experience

  • Advanced knowledge of cloud infrastructure, especially Snowflake integrations. 

  • Extensive experience with API and data security best practices. 

  • Familiarity with VS Code and advanced development tooling configurations. 

What Sets Us Apart

Seek is committed to a culture that values ownership, flexibility, and collaboration. We prioritize work-life balance and encourage our team to explore new ideas, test hypotheses, and innovate continuously. You’ll join a diverse group of professionals dedicated to pushing the boundaries of business analytics development, with ample opportunities to grow alongside talented peers who value your expertise and vision.

To Apply: Please send your cover letter and resume to [email protected]. Include the name of the person who referred you (if applicable). Thank you for your time and consideration.   

About the role

As a Senior Backend Engineer at Seek, you'll lead the design, development, and optimization of complex backend systems supporting our ML cloud platform and analytics app ecosystem. You will set technical standards, mentor team members, and collaborate closely with frontend engineers, data scientists, and stakeholders to ensure our services remain scalable, secure, and performant. Your contributions will be crucial in driving innovation and enhancing our platform's capabilities. 

What you'll be doing

  • Lead the design, development, and deployment of scalable backend services using Python and FastAPI, ensuring exceptional performance, reliability, and maintainability. 

  • Architect complex APIs and backend services, emphasizing robust error handling, input validation, and adherence to best practices. 

  • Drive database schema design, optimization, and management using PostgreSQL, SQLAlchemy, and SQLModel to ensure efficient data access and manipulation. 

  • Oversee integrations with cloud warehouses, specifically Snowflake, optimizing data pipelines and ensuring seamless connectivity. 

  • Collaborate with frontend teams to define robust API contracts and ensure smooth integration across frontend-backend boundaries. 

  • Proactively optimize backend services for scalability, security, and efficiency, resolving complex performance bottlenecks. 

  • Lead rigorous code reviews, promoting high coding standards, and mentoring junior team members. 

  • Champion comprehensive testing practices, improving unit and integration test coverage using Pytest. 

  • Provide technical leadership during sprint cycles, delivering precise estimates, progress updates, and technical insights. 

Requirements

  • 6+ years of backend development experience, with advanced proficiency in Python and FastAPI.

  • Extensive experience in PostgreSQL database management, schema design, and query optimization.

  • Advanced expertise with SQLAlchemy and SQLModel, including complex ORM practices.

  • Deep understanding of task queuing systems like Celery, including task scheduling and performance optimization.

  • Proven leadership in designing and maintaining CI/CD pipelines (GitLab CI) and robust testing strategies (Pytest).

  • Demonstrated capability in troubleshooting complex backend issues and optimizing performance.

  • Significant experience working within Agile teams, influencing practices and fostering collaborative environments.

Preferred Experience

  • Advanced knowledge of cloud infrastructure, especially Snowflake integrations. 

  • Extensive experience with API and data security best practices. 

  • Familiarity with VS Code and advanced development tooling configurations. 

What Sets Us Apart

Seek is committed to a culture that values ownership, flexibility, and collaboration. We prioritize work-life balance and encourage our team to explore new ideas, test hypotheses, and innovate continuously. You’ll join a diverse group of professionals dedicated to pushing the boundaries of business analytics development, with ample opportunities to grow alongside talented peers who value your expertise and vision.

To Apply: Please send your cover letter and resume to [email protected]. Include the name of the person who referred you (if applicable). Thank you for your time and consideration.   

Designed by Seek in Nashville, TN
© 2025 Seek | All Rights Reserved.

Designed by Seek in Nashville, TN
© 2025 Seek | All Rights Reserved.

Designed by Seek in Nashville, TN
© 2025 Seek | All Rights Reserved.