Staff Software Architect

3 days ago

🏡 Remote – New York

Apply Now
Logo of Allergan Data Labs

Allergan Data Labs

Allergan Data Labs is on a mission to transform the medical aesthetics business at Allergan Aesthetics, an AbbVie company (NYSE: ABBV), one of the largest pharmaceutical companies in the world$1. .$1

201 - 500

Description

• Produce architecture diagrams, documentation, frameworks and decisions while effectively disseminating these for our engineers to act on. • Conduct architecture and code reviews with a collaborative spirit, mentoring others to uplevel their skills in this domain. • Collaborate with Lead/Staff/Principal Engineers, Product and Project Management to take nascent ideas or concepts and turn them into high fidelity technical game plans. • Educate yourself on our business and our goals so that you can effectively lead the domain and data modeling of our applications and back-end systems. • Champion code quality, reusability, scalability and security while you make strategic software architecture decisions. • Mentor software engineers utilizing proven design patterns and your experience building large scale public facing software. • Care about who you work with and how work is done. We hire carefully and the entire team is given the opportunity to take part in evaluating potential hires. • Relate to our core values (see below) and would like to contribute to a positive working environment and culture.

Requirements

• You’ve been building and scaling large scale back end systems for 12+ years. • You have 5+ years of experience in technical leadership or architecture roles, leading the design of complex systems. • Proven ability to architect software to balance code quality, testability, maintainability and developer experience. • Experience in building reusable libraries and tooling for engineers. • Expert in performance tuning and scaling applications at a low level. • Track record of laying down foundational patterns that inspire teams to adopt and contribute to the architectural vision. • Skilled in delegation and empowering engineers to continually improve the tech stack. • Strong familiarity with software design patterns including but not exclusive to Service Oriented Architecture, Microservices and Event Driven Architecture. • Prolific author of documentation that is clean, clear and easy to maintain. • You have deep experience with various types of relational and NoSQL databases such as PostgreSQL, DynamoDB and Elasticsearch. • Familiarity with AWS, Serverless, Lambda, Docker, Kubernetes and CI/CD. • Preferred to have overlap in experience with our stack: TypeScript/JavaScript, Node.js, GraphQL, React, NextJS, React Native (bonus) for iOS and Android. • Preferred to have experience scaling systems globally. • BS in Computer Science or related field or equivalent experience.

Benefits

• Competitive salary. • Competitive annual bonus targets. • 401k with dollar for dollar match, up to 6% of eligible earnings (base, bonus). • RSU grants (Long Term Incentives) for approved roles. • Comprehensive medical, dental, vision and life insurance. • 17 paid holidays per year, including 3 floating holidays. • Annual Paid Time Off (PTO), with separate sick days. • 12 weeks paid Parental Leave. • Caregiver Leave. • Adoption and Surrogacy Assistance Plan. • Flexible workplace accommodations. • Attend AWS Re:Invent in person (Las Vegas) or virtually each year for approved roles. • Tuition reimbursement. • A MacBook Pro and accompanying hardware to do great work. • A modern productivity toolset to get work done: Slack, Miro, Loom, Lucid, Google Docs, Atlassian and more. • Generous discounts on SkinMedica skin care products.

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@techjobsnewyorkcity.com