Engineering

Software Architect (Remote)

Preferable Location: Mexico City, Hyderabad, Chicago   |   Full Time

Turn is a 100+ person, venture-backed, experienced team of entrepreneurs that are focused on driving unprecedented value in the ready workforce industry. Our B2B workforce acquisition platform is used by companies in 30+ industry verticals ranging from rideshare and delivery to health care and event staffing. We support employers that need to develop last mile labor quickly and consistently

About You

Turn is seeking a Software Architect with 4-5+ years’ experience working on the development of software solutions.  You are responsible for working closely with the Product owners and Development leads to drive strategic technical decisions in addition to implementing product enhancements or functional modifications.  The ideal candidate will enrich the functional requirements of a specific scrum-team with technical alignment considerations to be considered for the development teams in the coding execution.

Your Responsibilities

  • Provide architectural designs, expertise and improve visibility of cross-team technical issues

  • Evaluate and propose technical solutions, develop roadmap requirements and aid in the development of long term technical proposals ensuring upcoming business goals

  • Attend meetings with the product owners, in order to understand and analyze the next scopes considered by the business 

  • Responsible for verifying the current technological stack to define if any particular technical requirement is necessary for future tasks to be assigned to the development teams

  • Take responsibility for the aging of technologies used within a specific development group and will highlight, promote and specify changes in the technology stack when necessary for reasons of performance improvements or security

  • Take responsibility for the continuous improvement of the software developed for a Scrum team and will be responsible for documenting any technical requirements that may be necessary prior to the development of a new product stage

  • As a member of the Architecture team, you are responsible for providing feedback on the proposals of other scrum/teams and collaborate on the larger cross-team technological direction of Turn Technologies as a whole

Qualifications

4-6+ years’ experience in:

  • Design and development of software solutions

  • Hands on the entire Software development cycle

  • Knowledge of asynchronous processing 

  • Remote Service Protocols like Rest, Soap or GraphQL (Rest preferred)

  • Previous experience with Service Oriented Architecture for microservices

  • Experience evaluating and implementing modern APIs

  • Previous hands on Cloud computing

  • Relational databases and Non-relational databases performance (Pythons and Elastic preferred)

  • Previous responsibilities with distributed system developments

  • Able to mentoring development teams

  • Git (GitHub preferred)

  • English (advanced)

  • Ability to bring solutions to the table

  • Excellent communication skills

  • Proactive

  • Diligent

Nice to have

  • DevOps

  • UML (C4 diagrams)

  • Heroku Cloud or AWS Cloud

  • Experience handling data solutions with sensitive information

  • Strong business analysis, solutions crafting, interaction management and presentation skills

  • Experience in API security

  • Understanding of multiple programming languages, (like React/Angular/Python/Ruby/Java)

Perks/Comp

  • Competitive salary

  • Paid time off

  • 100% remote work

  • Excellent company culture and growth opportunities


Turn is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.


Level of English:
Fluent
 

Submit Your Application

You have successfully applied
  • You have errors in applying