Sr. Engineer, Backend
JOB SUMMARY
We're looking for a thoughtful Sr. Engineer with an eye and passion for quality to join our Architecture team. We are building globally scalable solutions. As a Sr. Engineer you'll join the Architecture team building features and establishing engineering standards across the teams. You'll work closely with other Engineers and Product Managers to understand user stories and help developing the features. This person is a Sr. Engineer, with experience in building distributed applications in Cloud Environment at scale. The ideal person is passionate about building backend microservices, loves writing clean, reusable code and evangelize architecture and design across the organization. A sense of humor is a plus.
Why you'll want to join the team:
Our Technology team has a clear mission: use technology to enable the business to operate efficiently while driving growth and profitability. We envision, we strategize, we engineer, we design, we build, we test, we support, and we serve. Our tools and systems impact every customer and every member of our team every day and our role is to make each engagement seamless and rewarding. As we build our in-house engineering teams, we are focused on further modernizing our platforms, leveraging our data analytics capabilities, and creating a transformational customer experience. Come join us!
JOB DESCRIPTION
The typical day is... atypical.
Work in the Architecture team to build technical designs and drive evolve the architecture to accommodate and scale for the next generation. Work with multiple groups horizontally across the Organization. Taking ownership of the applications supported by their team and their CI/CD pipelines. Engineering, designing, and estimating solutions for new feature requests partnering with the product management team. Reviewing pull requests to ensure high-quality and maintainable code bases and solutions. Mentor Engineers across the teams and help elevate their technical skills. Integrating third-party APIs and SDK. Work with SaaS Providers. Writing unit and integration tests and ensure standards are applied across the teams. Diagnose/fix bugs and identify/fix performance bottlenecks in existing services/systems. Keep yourself up to date in technology evolutions and ensure we use as appropriate. Work with teams distributed across the globe.
Additional responsibilities include:
To Land This Role:
E