Hotline: 678-408-1354

Senior Backend Software Engineer

Full Job Description

Textio’s mission is to build software that creates understanding between people. Our category-defining augmented writing platform has already transformed the way that thousands of companies write and hire, and we’re looking for a creative and experienced Backend Software Engineer to help build the scalable data platform underlying the user experiences our customers love.

As an engineer on the Platform Engineering team, you will collaborate closely with frontend engineers, data engineers, and the product team to define and create the suite of distributed services that power our products. Our team owns both stateless and stateful backend services and uses technologies such as Python, Docker, ECS, Lambda, AppSync, DynamoDB, and RDS.

Would you like to be a part of the entire lifecycle of building new products? This is a great opportunity to participate from early idea conception all the way through to using customer feedback to iterate and improve what you’ve built.

In this role you will:

  • Design and develop high-performance web applications that run on AWS
  • Create the large-scale batch data processing applications that comprise the data platform behind our products, including real-time insights from our machine learning models
  • Build data integrations with third-party APIs that enable high-value customer experiences
  • Develop tools that improve developer experience and velocity; our CI/CD pipeline is based on GitHub and CircleCI
  • Evolve our infrastructure-as-code platform to maintain high availability, performance, and security
  • Lead architecture discussions from the early exploration of ideas to deciding on a concrete path forward
  • Mentor other team members and teach them what you have learned about running services in production at scale
  • Work in small, empowered feature teams with teammates across Design, Product, Data Science, and Frontend Engineering to drive sophisticated features from start to finish
  • We would love to hear from you if:

  • You have deep experience developing and operating cloud-based distributed systems
  • You possess a strong breadth of experience with various data persistence layers and stateful/stateless application types
  • You are comfortable with secure networking principles and AWS technologies for achieving them
  • You love embracing some ambiguity and testing ideas by building
  • You thrive in a culture that values collaboration, mentorship, and learning
  • You are naturally curious about the technologies you use and take initiative to dive in, ask questions, and figure things out
  • You have a point of view but are low ego
  • Right now, our employees are working from home. When we eventually reopen our Seattle office, we will continue to support remote work from Washington, New York, and California. Through 2021, we also support working remotely from Illinois, Colorado, Hawaii, and Oregon, but we may require physical relocation for employees in those states after 2021.

    Textio embraces diversity and equal opportunity in a serious way. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better our work will be. Textio will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. If you require accommodation please contact Josh Potter at recruiting@textio.com or (206) 492-8337 ext. 785.

    Working at Textio is outstanding. Learn more about our philosophy, benefits, and team at https://textio.com/careers/. Reach out and share your story with us!

    Share this job

    Contact Us

    Eltas EnterPrises Inc.
    3978 Windgrove Crossing
    Suite 200A
    Suwanee, Georgia
    30024, USA
    contact@eltasjobs.com

    Subscribe to our Newsletter