Senior Back-End Engineer Intern @Flowai
Software Development
Salary unspecified
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 3wks ago

[Hiring] Senior Back-End Engineer Intern @Flowai

3wks ago - Flowai is hiring a remote Senior Back-End Engineer Intern. πŸ’Έ Salary: unspecified πŸ“Location: USA

Role Description

This is an unpaid internship at this time and is suitable for candidates pursuing degree completion that wants to be a Senior Back-End Engineer.

Flow is seeking a highly skilled and highly motivated Senior Back-End Engineer Intern to join our engineering organization. This is a demanding role requiring expertise in complex back-end engineering, specifically with Django development, and a significant understanding of:

  • API development
  • API calls, routes, endpoints, tokens
  • Authorization, authentication, OAuth2.0
  • Data management, data flows, data triggers
  • Relational databases, SQL
  • ER diagramming, schema development
  • Systems architecture, cloud infrastructure

The ideal candidate is a seasoned engineer with a passion for building robust, scalable systems and possesses a strong background in system architecture and database design. This position is ideal for individuals currently pursuing or have obtained a Master's degree in Computer Science with a strong background in back-end engineering technologies and Django.

The internship is remote-only and requires a commitment of at least 30 hours per week.

Qualifications

  • 2-3+ years of professional experience in complex back-end engineering, especially with Django.
  • Expert in Django, Python, and RESTful API development.
  • Expert with data management, data flows, and data triggers.
  • Expertise in database design, including ER diagramming, schema development, and PostgresSQL.
  • Expert in system design, architecture, and cloud infrastructure configuration for production deployments.
  • Hands-on experience with testing frameworks for unit, integration, regression, and API testing.
  • Expert in Linux, Bash, SSH, and shell scripting.
  • Expertise with a wide variety of cloud infrastructure platforms and deployment configurations for hosting servers and live production environments.
  • Must be able to work remotely and dedicate a minimum of 30 hours per week.

Requirements

  • Build and maintain scalable back-end applications using Django, ensuring high performance and responsiveness.
  • Design, implement, and maintain RESTful APIs to support front-end and external service integrations.
  • Develop and manage efficient data pipelines, ensuring smooth data flows and triggers across various systems.
  • Design and maintain complex database schemas, perform database migrations, and optimize database performance (PostgresSQL experience preferred).
  • Create and maintain entity-relationship (ER) diagrams, and develop robust database schemas aligned with business requirements.
  • Implement and manage secure authentication and authorization mechanisms within the application.
  • Participate in the design and architecture of scalable systems, ensuring best practices in systems and database architecture.
  • Configure and maintain cloud infrastructure services to support live production deployments. Experience with cloud platforms (AWS, Google Cloud, etc.) is preferred.
  • Develop and execute unit tests, integration tests, regression tests, and API tests to ensure code quality and reliability.
  • Utilize Linux-based environments for server management and automation tasks using Bash, SSH, and shell scripting.
  • Work closely with cross-functional teams to ensure seamless integration of all systems, and maintain comprehensive documentation for all projects.

Benefits

  • Remote native; Location freedom
  • Professional industry experience in the SaaS and AI industry
  • Creative freedom
  • Potential to convert into a full-time position
Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Back-End Engineer Intern @Flowai
Software Development
Salary unspecified
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 3wks ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 127,032+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later