Staff Software Engineer
1 month ago
Bring Your Amazing Self to Work
At Macy's, Inc. we're on a mission to create a brighter future with bold representation for all. This is our Mission Every One. We know that each person here is unique. So we respect and invest in each individual to create growth, pride, and satisfaction. If we are able to bring our whole selves to work, it translates into a more abundant and wider array of ideas and energy for all to benefit from. Our success will be built on amazing colleagues, working together.
Job Overview
The Staff Software Engineer at Macy’s Technology identifies and drives architectural and platform engineering enhancements in line with guiding a long-term technical vision, and is responsible for implementing that vision through enterprise-wide projects by collaborating with development and business teams.
Staff Software Engineers develop, promote and govern architecture principles and strategies, software engineering best practices, champion NFRs, improve the development ecosystem, and are ultimately responsible for the delivery of transformational initiatives.
They identify and drive architectural changes to accelerate feature development or improve the quality of service (or both). They have deep and broad engineering skills and are capable of standing up an architecture in its whole on their own, but choose to influence a wider team by acting as a “force multiplier”.
They work closely with Technical Leads, Architects, other Software Engineers and Management in a highly collaborative environment. Staff Software Engineers mentor other engineers in the group to be successful in their jobs.
What You Will Do
- Lead the development of strategy and technical design for projects, including defining timelines and project plans, analyzing and estimating feasibility, cost, and time. Ensure that expected application performance levels are achieved.
- Own the application suite end-to-end architecture vision and roadmap
- Commit to overall deliverables with customers and/or management.
- Lead the coding/configuration, testing, implementation, and documentation of solutions, and develop detailed design specifications.
- Collaborate closely with senior technology partners across the omnichannel to drive the architecture vision and roadmap
- Work closely with development team to ensure design patterns and direction is successfully and consistently implemented
- Perform complex applications programming activities, including coding, testing, debugging, documentation, maintenance, and modification of complex application programs.
- Monitor and establish the operating efficiency of existing application systems, and provide (or arrange for) proactive maintenance.
- Serve as a coach and mentor to more junior developers, including delegating and managing tasks as appropriate.
- Act as a technical expert on existing applications and other inter-related/adjacent systems and applications.
- Evaluate the applicability of leading-edge technologies and use this information to significantly influence future business strategies.
- Generate technical and/or business systems knowledge and ideas from external sources, and incorporate those ideas into IT work.
- Consistently demonstrate regular, dependable attendance and punctuality.
Skills You Will Need
- JavaScript: In-depth understanding of JavaScript, Node.js, and mastery of one or more JavaScript frameworks (Vue, Angular, React)
- .Web Performance: Extensive experience optimizing web performance, including Core Web Vitals, Node server CPU and memory utilization, etc
- .UI Architecture: Ability to provide expert guidance on UI architectural direction for various applications, including UI rendering methods (CSR/SSR/SSG/etc), caching layers, and overall system design
- .Tooling: Experience selecting and deeply customizing the tooling ecosystem used by software engineers including CLIs, build tools, linting, check gates, etc
- .Architecture Knowledge: In-depth understanding of event-driven architecture (EDA), service-oriented architecture (SOA), and microservices architecture
- .CI/CD and DevOps: Understanding of Continuous Integration/Continuous Deployment (CI/CD), DevOps processes and tools, and Containerization
- .Application Flow Understanding: Broad comprehension of application flow and technical architectures
- .Effective Communication: Ability to effectively share technical information and communicate technical issues and solutions to stakeholders at all levels of the business
- .Project Management: Capability to handle multiple projects, prioritize tasks, and effectively communicate timelines to team members
- .Ownership Mentality: Desire and ability to take ownership of products/projects
- .Analytical Skills: Strong analytical skills to identify primary and secondary project objectives and prioritize tasks accordingly
.
Who You Ar
- eDedicated to fulfilling ideals of diversity, inclusion, and respect that Macy’s aspires to achieve every day in every way
- .MA/MS and BA/BS in Computer Science, Information Technology, or related field strongly preferred.
- 5+ years experience in building complex highly scalable and performant online and offline applications and applying various design patterns
- .5+ years of deep hands-on Javascript/Advanced Javascript patterns and techniques.
- 5+ years experience configuring and optimizing modern web frameworks like VueJS, Angular, or React
- .Understanding of one or more caching technologies and techniques
- .This position involves seating and working in a computer, regular walking, standing, hearing, and talking
- Able to work a flexible schedule based on department and company needs.
What We Can Offer Yo
- uAn inclusive, challenging, and refreshingly fun work environmen
- tCompetitive pay and benefits rooted in principles of equit
- yPerformance incentives and annual merit revie
- wMerchandise discount
- sHealth and Wellness Benefits across medical, dental, vision, and additional insuranc
- eRetirement Savings Plan with 401k match opportunit
- yEmployee Assistance Program (mental health counseling and legal/financial advice
- )Resources for continuous learning, career growth, and leadership developmen
- t8 paid holiday
- sPaid Time Off (first year prorated depending on start date
- )Tuition reimbursement progra
- mGuild education benefit funds 100% of tuition, books, and fees in designated program
- sColleague Resource Groups (CRGs) and give-back/volunteer opportunitie
- sEmpowerment and autonomy to perform impactful work with tangible result
s
About Macy’
sNow is an exciting time for a Macy's career as we continue to focus on creating exciting and memorable experiences for every Macy's customer, whether their journey starts online or in the store. Our opportunities in Sales, Merchandise, Operations, Customer Service, Warehouse, Marketing, and other areas let you express your creativity and commitment to excellence, grow your career and make a difference to your Macy's colleagues and customers
.
Bring your creativity, energy, and ideas to the Macy's team – Apply Today
-
Software Engineer
3 weeks ago
New York, New York, United States Triunity Software Full timeTriunity SoftwareWe are looking for a skilled Software Engineer - DevOps Lead to join our team in the United States. This is a full-time, remote position with a competitive salary of $105,000 per year.About UsTriunity Software is a Product Development and Consulting Services company providing innovative solutions to businesses in various industries. Our...
-
Staff Software Engineer
1 month ago
New York, United States Adaptive Real Estate Full timeWhat we do Adaptive is a rapidly growing vertical software company of 34 building world class financial tools for real estate and construction. We have raised $26m from Emergence, a16z, and other top funds as well as a collection of angels from companies like Brex, Ramp, Airbase, Square, and Shopify. Why join us?Power the local built environment We serve...
-
Staff Software Engineer
4 weeks ago
New York, United States Adaptive Real Estate Full timeWhat we do Adaptive is a rapidly growing vertical software company of 34 building world class financial tools for real estate and construction. We have raised $26m from Emergence, a16z, and other top funds as well as a collection of angels from companies like Brex, Ramp, Airbase, Square, and Shopify. Why join us?Power the local built environment We serve...
-
Enterprise Software Engineer
2 weeks ago
New York, New York, United States United Software Group Full timeUnited Software Group is looking for an experienced Enterprise Software Engineer to lead the development of our software products in New York City. The ideal candidate will have a strong background in Java development, including experience with design patterns, object-oriented programming, and software architecture.About the RoleThe Enterprise Software...
-
Software Design Engineer
4 weeks ago
New York, United States Talent Software Services Full timeAre you an experienced Software Design Engineer with a desire to excel? If so, then Talent Software Services may have the job for you Our client is seeking an experienced Software Design Engineer to work at their company in Redmond, WA. Primary Responsibilities/Accountabilities: Help the team implement UI/UX features for the Mobile App Maintain and improve...
-
Software Design Engineer
1 month ago
New York, United States Talent Software Services Full timeAre you an experienced Software Design Engineer with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an experienced Software Design Engineer to work at their company in Redmond, WA.Primary Responsibilities/Accountabilities:Help the team implement UI/UX features for the Mobile AppMaintain and improve the...
-
Software Design Engineer
2 months ago
New York, United States TALENT Software Services Full timeAre you an experienced Software Design Engineer with a desire to excel? If so, then Talent Software Services may have the job for you! Our client is seeking an experienced Software Design Engineer to work at their company in Redmond, WA.Primary Responsibilities/Accountabilities:Help the team implement UI/UX features for the Mobile AppMaintain and improve the...
-
Staff Software Engineer
2 months ago
New York, United States Oscar Health Full timeJob DescriptionJob DescriptionHi, we're Oscar. We're hiring a Staff Software Engineer to join our Engineering team.Oscar is the first health insurance company built around a full stack technology platform and a focus on serving our members. We started Oscar in 2012 to create the kind of health insurance company we would want for ourselves—one that...
-
Staff Software Engineer
1 month ago
New York, United States Equals Technologies, Inc Full timeStaff Software EngineerOverview At Equals, we're building the only spreadsheet with built-in connections to any database, versioning, and collaboration - executing over all of your data, and powering powerful dashboards. You'll be joining a of team of people with 10+ years experience building software and companies in Silicon Valley. Our founders were both...
-
Software Engineering Team Lead
2 weeks ago
New York, New York, United States Intelliswift Software Full timeAbout the RoleWe are seeking a seasoned Technical Software Delivery Lead to join our team at Intelliswift Software. The successful candidate will have strong technical leadership experience and a proven track record of delivering complex software projects.Key Responsibilities:Leverage your expertise in software engineering to guide senior development teams...
-
Staff Software Engineer
3 weeks ago
New York, United States StubHub Full timeJob DescriptionJob DescriptionStubHub is on a mission to redefine the live event experience on a global scale. Whether someone is looking to attend their first event or their hundredth, we're here to delight them all the way from the moment they start looking for a ticket until they step through the gate. The same goes for our sellers. From fans selling...
-
Staff Software Engineer
5 months ago
New York, United States dYdX Full timeStaff Software Engineer (Location: New York, NY - Hybrid) At dYdX you'll have an opportunity to build state-of-the-art decentralized technologies that will redefine global financial markets. By joining us at this stage in our growth, you will help make fundamental decisions that will shape the course of dYdX. → Learn more about working at dYdX ABOUT...
-
Staff Software Engineer
2 weeks ago
New York, New York, United States EliseAI Full timeAbout EliseAIWe are a cutting-edge conversational AI technology company focused on transforming industries that impact our lives, such as housing and healthcare. Our mission is to develop innovative solutions that drive positive change.Job DescriptionRole: We're seeking an experienced Staff Software Engineer to join our team at EliseAI. As a key member of...
-
Staff Software Engineer Specialist
2 weeks ago
New York, New York, United States EvolutionIQ Full timeOverviewEvolutionIQ is a pioneering company in the insurance industry, dedicated to improving the lives of injured and disabled workers. Our mission is to create a more affordable and efficient insurance system, using AI to guide claims and reduce costs.We are looking for a highly skilled Staff Software Engineer to join our team and contribute to the...
-
Staff Software Engineer
1 month ago
New York, United States Intuit Inc Full timeOverview Shape the Future of Security at Intuit Do you thrive on tackling complex challenges and building innovative solutions that protect millions of users? Are you passionate about staying ahead of the curve in the ever-evolving landscape of online security? If so, we invite you to join Intuit Mailchimp's vibrant Security Engineering team as a Senior...
-
Staff Fullstack Software Engineer
2 weeks ago
New York, New York, United States ZipRecruiter Full timeRole OverviewWe are seeking an experienced Staff Fullstack Software Engineer to join our team. In this role, you will be responsible for designing, developing, and implementing systems that enhance the efficiency and quality of our ad products.About the RoleTechnical Strategy: Develop technical strategy and drive innovation in ad tech, focusing on...
-
Sr/Staff Software Engineer
3 weeks ago
New York, United States SumerSports Full timeJob DescriptionJob DescriptionAbout SumerSports:SumerSports is a leading football intelligence technology company that specializes in providing an innovative suite of Fantasy Football products. We are a collection of executives, engineers, data scientists, and visionaries from NFL clubs, technology startups, finance, and academia.We are looking for a...
-
Sr/Staff Software Engineer
1 week ago
New York, United States ZipRecruiter Full timeJob DescriptionJob Description About SumerSports: SumerSports is a leading football intelligence technology company that specializes in providing an innovative suite of Fantasy Football products. We are a collection of executives, engineers, data scientists, and visionaries from NFL clubs, technology startups, finance, and academia. We are looking for a...
-
Staff Software Engineer, Blue Apron
3 weeks ago
New York, United States Wonder Full timeJob DescriptionJob DescriptionStaff Software Engineer (New York, NY) Execute on a variety of software engineering projects and applications. Determine software systems' performance standards. Modify existing software. Deliver technical projects of large scope. May work remotely from any U.S. location. (Multiple openings) Requires: Master's degree in...
-
Staff Software Engineer, Acquisition Specialist
1 month ago
New York, New York, United States Gemini Full timeAbout GeminiGemini is a global crypto and Web3 platform founded in 2014, offering a range of products and services for individuals and institutions worldwide.We strive to build a digital economy that is free, open, and accessible to all. Our mission is to unlock a new era of financial, creative, and personal freedom.The Role:Staff Software Engineer,...