Software Engineer

Industry: Other
Company size: 11-50

Apply as Software Engineer

Check out the best jobs for September 2023here

Find remote software jobs with hundreds of Turing clients

Job description

A U.S.-based company that is utilizing AI to automate payments and accounts payable for significant real estate investment corporations, is looking for a Software Engineer. The engineer will be working closely with the company's product team to comprehend customer requirements and how implementation is impacted by the requirements. The company's goal is to provide technologies that replace repetitive, labor-intensive operations with automated, intelligent solutions, enabling real estate organizations to make compelling gains. The company has managed to secure $2.5mn+ in funding so far.


Job Responsibilities:

  • Work closely with the product team to make sure we're giving the end users high-value features
  • Utilize Agile methodology to prepare and share plans before writing code, test-driven development
  • Work with a delivery-oriented attitude to decrease waste and bugs
  • Establish procedures to help the team operate more efficiently and remain focused, but avoid over-engineering procedures that stifle creativity and adaptability
  • Write tests in addition to features
  • Contribute directly to the UI and API layer of the company's platform
  • Directly contribute to the internal tooling that other AP platform engineers utilize
  • Participate in the on-call rotation to help support the applications that are created
  • Join a cross-functional team and help shape the UI, CLI, and back-end services for cloud solutions

Job Requirements:

  • Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience)
  • At least 3+ years of relevant experience as a software engineer
  • Extensive experience working with Python, Celery, and FastAPI
  • Demonstrable experience with JavaScript and React
  • Nice to have a strong understanding of Amazon Web Services (AWS) and Kubernetes
  • Ability to move fluidly between front and back-end work
  • Some experience in data engineering, machine learning, and deep learning is desirable
  • Prior startup experience is preferred
  • In-depth knowledge of converting raw data into usable data systems
  • Knowledge of design and performance tradeoffs in complex systems and the ability to discuss them
  • Ability to construct an implementation plan after receiving specific business needs in detail
  • Excellent spoken and written English communication skills

Interested in this job?

Apply to Turing today.

Apply now

How to become a Turing developer?

Work with the best software companies in just 4 easy steps
  1. Create your profile

    Fill in your basic details - Name, location, skills, salary, & experience.

  2. Take our tests and interviews

    Solve questions and appear for technical interview.

  3. Receive job offers

    Get matched with the best US and Silicon Valley companies.

  4. Start working on your dream job

    Once you join Turing, you’ll never have to apply for another job.


In a nutshell, Turing aims to make the world flat for opportunity. Turing is the brainchild of serial A.I. entrepreneurs Jonathan and Vijay, whose previous successfully-acquired AI firm was powered by exceptional remote talent. Also part of Turing’s band of innovators are high-profile investors, such as Facebook's first CTO (Adam D'Angelo), executives from Google, Amazon, Twitter, and Foundation Capital.

Equal Opportunity Policy

Turing is an equal opportunity employer. Turing prohibits discrimination and harassment of any type and affords equal employment opportunities to employees and applicants without regard to race, color, religion, sex, sexual orientation, gender identity or expression, age, disability status, protected veteran status, or any other characteristic protected by law.

Work full-time at top U.S. companies

Create your profile, pass Turing Tests and get job offers as early as 2 weeks.

Apply now

Apply now