WillowTree
Join to apply for the
Staff Backend Engineer
role at
WillowTree . Who We Are: WillowTree, a TELUS International Company, is an award-winning digital product consultancy driven by innovation and user-centric design. We create long-term partnerships with the world’s leading brands to build and design digital flagship products. We’re a global consultancy with a client list that includes the NBA, Capital One, Mastercard, Charles Schwab, PepsiCo, AB InBev, Marriott, Domino’s, and many more. In January 2023, WillowTree was acquired by TELUS International (Symbol: TIXT). The combined company delivers customer service solutions including apps, websites, voice experiences, content moderation, AI annotation, and customer experience representatives. Location and Flexibility : Our
Staff Backend Software Engineers
are integral to our team at WillowTree. This role maintains an in-office presence in a hybrid capacity (Tuesdays, Wednesdays, Thursdays) out of one of our office locations (Boston, MA; Columbus, OH; Charlottesville, VA; Durham, NC). The Opportunity : We are hiring for an enthusiastic Staff Backend Engineer. You will be responsible for designing and building scalable and resilient backend systems that power our applications. Leveraging your expertise in cloud technologies, databases, and API development, you will collaborate with cross-functional teams to deliver robust solutions that meet the needs of our clients and users. We are committed to diversity, equity, and inclusion and encourage candidates to reflect on these values in their cover letters. Responsibilities
Confidently deliver high-quality software by applying critical thinking to products, requirements, and processes Partner closely with clients to influence technical product decisions and business goals Stay up to date with software engineering best practices, tools, and frameworks Demonstrate extensive professional programming experience (12+ years) Understand various software architectures and design sustainable, reusable solutions Mentor and coach a project team toward shared goals Provide constructive feedback in difficult conversations with teams and clients Identify obstacles to ensure quality and improve user experience Be self-aware of limitations and open to learning new solutions Lead your team through changing priorities with positive energy Communicate and simplify complex problems across multidisciplinary teams Design and develop 12-factor apps for modern cloud environments Work with relational and non-relational databases to design efficient data models Design and develop well-documented, reliable APIs Troubleshoot issues, identify root causes, and implement remedial actions Qualifications
12+ years of professional programming experience Ability to inspire others to write durable, secure, and scalable code In-depth experience with at least one server-side language (e.g., Java, Kotlin, C#, Python, Go) and breadth in others Experience with relational and/or NoSQL databases and data modeling, indexing, querying, and performance tuning Mentorship, code reviews, and pair programming experience Experience with cloud providers (Azure, AWS, GCP, etc.) and cloud tooling Experience developing RESTful and/or GraphQL APIs Strong debugging and troubleshooting skills Ability to break down complex tasks and assist teammates Effective communication of system architecture and development decisions Strong CI/CD experience (e.g., CircleCI, TeamCity, Azure DevOps) Demonstrated leadership and a commitment to inclusive and innovative culture Experience with Node.js is required What We’ll Offer
Benefits
Healthcare benefits: Medical, Vision, Dental (including option for 100% coverage for individual employee premiums) Life & Disability Insurance 401K matching Flexible paid time off and paid company holidays Parental Leave Employee Share Purchase Plan Employee Assistance Program (EAP) And more Compensation is based on skills, experience, and qualifications; role ranges are reviewed periodically for market changes and equity considerations United States Hiring Range :
$150,000 - $174,000 USD Seniority level
Mid-Senior level Employment type
Full-time Job function
Engineering and Information Technology Industries: Software Development Referrals increase your chances of interviewing at WillowTree. Sign in to set job alerts for similar roles.
#J-18808-Ljbffr
Staff Backend Engineer
role at
WillowTree . Who We Are: WillowTree, a TELUS International Company, is an award-winning digital product consultancy driven by innovation and user-centric design. We create long-term partnerships with the world’s leading brands to build and design digital flagship products. We’re a global consultancy with a client list that includes the NBA, Capital One, Mastercard, Charles Schwab, PepsiCo, AB InBev, Marriott, Domino’s, and many more. In January 2023, WillowTree was acquired by TELUS International (Symbol: TIXT). The combined company delivers customer service solutions including apps, websites, voice experiences, content moderation, AI annotation, and customer experience representatives. Location and Flexibility : Our
Staff Backend Software Engineers
are integral to our team at WillowTree. This role maintains an in-office presence in a hybrid capacity (Tuesdays, Wednesdays, Thursdays) out of one of our office locations (Boston, MA; Columbus, OH; Charlottesville, VA; Durham, NC). The Opportunity : We are hiring for an enthusiastic Staff Backend Engineer. You will be responsible for designing and building scalable and resilient backend systems that power our applications. Leveraging your expertise in cloud technologies, databases, and API development, you will collaborate with cross-functional teams to deliver robust solutions that meet the needs of our clients and users. We are committed to diversity, equity, and inclusion and encourage candidates to reflect on these values in their cover letters. Responsibilities
Confidently deliver high-quality software by applying critical thinking to products, requirements, and processes Partner closely with clients to influence technical product decisions and business goals Stay up to date with software engineering best practices, tools, and frameworks Demonstrate extensive professional programming experience (12+ years) Understand various software architectures and design sustainable, reusable solutions Mentor and coach a project team toward shared goals Provide constructive feedback in difficult conversations with teams and clients Identify obstacles to ensure quality and improve user experience Be self-aware of limitations and open to learning new solutions Lead your team through changing priorities with positive energy Communicate and simplify complex problems across multidisciplinary teams Design and develop 12-factor apps for modern cloud environments Work with relational and non-relational databases to design efficient data models Design and develop well-documented, reliable APIs Troubleshoot issues, identify root causes, and implement remedial actions Qualifications
12+ years of professional programming experience Ability to inspire others to write durable, secure, and scalable code In-depth experience with at least one server-side language (e.g., Java, Kotlin, C#, Python, Go) and breadth in others Experience with relational and/or NoSQL databases and data modeling, indexing, querying, and performance tuning Mentorship, code reviews, and pair programming experience Experience with cloud providers (Azure, AWS, GCP, etc.) and cloud tooling Experience developing RESTful and/or GraphQL APIs Strong debugging and troubleshooting skills Ability to break down complex tasks and assist teammates Effective communication of system architecture and development decisions Strong CI/CD experience (e.g., CircleCI, TeamCity, Azure DevOps) Demonstrated leadership and a commitment to inclusive and innovative culture Experience with Node.js is required What We’ll Offer
Benefits
Healthcare benefits: Medical, Vision, Dental (including option for 100% coverage for individual employee premiums) Life & Disability Insurance 401K matching Flexible paid time off and paid company holidays Parental Leave Employee Share Purchase Plan Employee Assistance Program (EAP) And more Compensation is based on skills, experience, and qualifications; role ranges are reviewed periodically for market changes and equity considerations United States Hiring Range :
$150,000 - $174,000 USD Seniority level
Mid-Senior level Employment type
Full-time Job function
Engineering and Information Technology Industries: Software Development Referrals increase your chances of interviewing at WillowTree. Sign in to set job alerts for similar roles.
#J-18808-Ljbffr