StaffAttract
  • Login
  • Create Account
  • Products
    • Private Ad Placement
    • Reports Management
    • Publisher Monetization
    • Search Jobs
  • About Us
  • Contact Us
  • Unsubscribe

Login

Forgot Password?

Create Account

Job title, industry, keywords, etc.
City, State or Postcode

Staff Backend Engineer

WillowTree - Columbus, OH

Apply Now

Job Description

Boston, Massachusetts, United States; Charlottesville, Virginia, United States; Columbus, Ohio, United States; Durham, North Carolina, United StatesWho We AreWillowTree, a TELUS International Company, is an award-winning digital product consultancy driven by innovation and grounded in strategy and user-centric design. We create long-term partnerships with the world’s leading brands to build and design digital flagship products crucial to our clients’ business needs. 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. Ultimately we measure ourselves by the outcomes we achieve for our clients .In January 2023, WillowTree was acquired by TELUS International (Symbol: TIXT). The combined company brings an unparalleled ability to deliver customer service solutions to our clients, including apps, websites, voice experiences, content moderation, AI annotation, and customer experience representatives.Location and FlexibilityOurStaff Backend Software Engineers are integral parts of our team at WillowTree. To help retain our deep culture of collaboration, this role will maintain 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 OpportunityWe 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 understand our responsibility to create a diverse, equitable, and inclusive place within the tech industry, while pushing to make our industry more representative. Because of this responsibility, we need candidates who value diversity and inclusion through their work, team collaboration, or mentorship. So in your cover letter, we encourage you to reflect on diversity, equity, and inclusion.ResponsibilitiesConfidently deliver high-quality software by applying critical thinking to products, requirements, and processesPartner closely with clients to influence technical product decisions and business goalsYou’ll continually stay up to date with the landscape of software engineering best practices, tools, and frameworksHave extensive professional programming experience— we’re thinking at least 12+ yearsUnderstanding of various software architectures and can adapt/compose solutions to unique problems with sustainable and reusable solutionsHelp mentor and coach a project team towards shared goals and outcomesNavigate difficult conversations by providing constructive feedback to teams and clientsYou’ll identify obstacles to ensure quality, improve our user experience and how we build softwareSelf-aware of limitations, yet curious to learn new solutions while being receptive to constructive feedback from teammatesYou’ll guide your team to understand and work through changing priorities by bringing positive energyCommunicate and simplify complex problems in order to foster understanding across multidisciplinary teamsDesign and develop 12-factor apps that can efficiently scale in modern cloud environments.Work with relational and non-relational databases to design efficient data models and optimize data access.Design and develop APIs that are well-documented, reliable, and consumable by various clients.Troubleshoot problems in existing code and systems, identify root causes, and autonomously implement remedial actions.QualificationsHave professional programming experience — we’re thinking 12+ yearsInspire others to write code that is durable, secure, scalable, always up and runningHave in-depth experience with one server-side programming language — such as Java, Kotlin or other JVM languages; C# or other .NET languages; Python, Go, and perhaps a breadth in othersHave in-depth experience working with relational and/or NoSQL databases. This could be PostgreSQL, SQL Server, MySQL, MongoDB, or another type of document-database. This includes experience with schema design, indexing, querying, and performance tuningAre eager to share your knowledge with teammates through mentorship, code reviews and pair programming sessionsHave experience writing apps for Azure, AWS, GCP, CloudFoundry, Heroku, SalesForce, Mulesoft and/or other cloud providersAre well versed in using Cloud Provider utilities such as CLI tools and Consoles (Azure Portal, AWS Console)Have experience developing RESTful APIs and/or Graphql APIsPossess strong debugging and troubleshooting skillsAre able to assist teammates with issues by breaking down complex tasksEffectively communicate system architecture and development decisions to clients and teammatesStrong appreciation for CI/CD (e.g. CircleCI, TeamCity, AzureDevops) and experience setting up deployment pipelinesDemonstrated leadership skills and a passion for fostering an inclusive and innovative work culture.This position requires experience with NodeJS.What We'll OfferIn addition to a great culture and interesting work with opportunities for growth and development, this position is eligible for the following benefits:Healthcare benefits - Medical, Vision, Dental (Including an option for 100% coverage of individual employee medical premiums)Life & Disability Insurance401K matchingFlexible paid time off & paid company holidaysEmployee Share Purchase PlanEmployee Assistance Program (EAP)And more!*Individual compensation is based on various factors unique to each candidate, including skill set, experience, qualifications, and other job-related reasons determined during the interview process. Role ranges are periodically reviewed and updated based on market changes, internal needs, and industry trends. To drive ongoing pay equity for team members, WillowTree conducts regular compensation audits.United States Hiring Range$150,000 - $174,000 USDCreate a Job AlertInterested in building your career at WillowTree? Get future opportunities sent straight to your email.Apply for this job*indicates a required fieldFirst Name *Last Name *Email *Phone *Location (City)Resume/CV *Enter manuallyAccepted file types: pdf, doc, docx, txt, rtfEnter manuallyAccepted file types: pdf, doc, docx, txt, rtfLinkedIn URL (Please list N/A if you don't have one) *How did you hear about us? * Select...Please confirm which of the following location(s) you'd like to be considered for. Check all that apply. *Columbus, OHReferring WillowTree teammate name (current or former) if applicable.Are you legally authorized to work in the U.S.? * Select...Will you now, or in the future, require WillowTree to provide sponsorship or sponsor an immigration case in order to employ you? (For example, H-1B or other employment-based immigration case) * Select...Are you willing to work in a hybrid environment 3 days per week in either our Boston, MA, Columbus, OH, Charlottesville, VA or Durham, NC offices? * Select...How many years of professional software development experience do you have? * Select...What is your current job title? *Who is your current employer? *(USA) Voluntary Demographic QuestionsWillowTree knows incredible talent comes from all backgrounds. Our differences, both visible and invisible, benefit our teams, our communities, and the products we craft. We’re deeply committed to building teams that reflect the diversity of the populations we serve.To ensure we’re reaching talent from all backgrounds, we invite applicants to complete the following VOLUNTARY demographic questions. For each question, you have the option to select "I do not wish to answer." Your responses will be processed separately from your application and will not be used in the hiring process or decision. We use this data (aggregate only) to assess and improve our hiring outreach and processes to better include and support individuals of all backgrounds.WillowTree is committed to providing equal employment opportunities to all employees and applicants for employment regardless of race, color, religion, creed, age, national origin or ancestry, ethnicity, sex, sexual orientation, gender identity or expression, disability, military or veteran status, or any other category protected by federal, state, or local law. #J-18808-Ljbffr

Created: 2025-09-21

➤
Footer Logo
Privacy Policy | Terms & Conditions | Contact Us | About Us
Designed, Developed and Maintained by: NextGen TechEdge Solutions Pvt. Ltd.