Senior Software Architect

24 hours ago


Johns Creek, Georgia, United States Macy's Full time
About the Role

We are seeking a highly skilled Lead Software Engineer to join our team at Macy's Technology. As a key member of our engineering team, you will play a pivotal role in leading the technical direction and development of enterprise solutions.

Key Responsibilities
  • Design and implement robust, scalable, and secure distributed software systems.
  • Develop and review technical design documentation, and provide leadership through constructive code reviews and design guidance to team members.
  • Collaborate effectively within a team of passionate developers in a fast-paced, outcome-oriented environment.
  • Lead a technical team by setting an example and nurturing the growth of junior team members.
Requirements
  • Software Architecture: Proficiency in designing and implementing robust, scalable, and secure distributed software systems.
  • Technical Leadership: Ability to develop and review technical design documentation and provide leadership through constructive code reviews and design guidance to team members.
  • Team Collaboration: Demonstrated effectiveness in collaborating within a team of passionate developers in a fast-paced, outcome-oriented environment.
  • Team Leadership and Mentorship: Experience leading a technical team by setting an example and nurturing the growth of junior team members.
  • Technical Proficiency: In-depth knowledge of Java and proficiency in mastering other tools of the trade, including various modern programming languages and experience with open-source web and data technologies such as Spring Boot, NoSQL, Microservices, and Cloud services (with a preference for Google Cloud Platform).
  • Cloud-Native Application Development: Minimum of 3+ years of experience in building cloud-native applications in private and public cloud environments, with a preference for experience in Google Cloud Platform.
  • Open Source Technologies: At least 4+ years of experience with open-source technologies in a high-volume distributed environment.
  • DevOps Practices: Experience working in a DevOps-oriented culture that prioritizes continuous integration and continuous deployment.
  • Retail Technologies: Experience in multi-channel retail technologies is preferred.
  • Communication Skills: Ability to effectively share technical information and communicate technical issues and solutions to all levels of the business.
  • Project Management: Ability to juggle multiple projects, identify primary and secondary objectives, prioritize time, and communicate timelines to team members effectively.
  • Ownership Mentality: Demonstrated ability and desire to take product/project ownership.
What We Offer
  • An inclusive, challenging, and refreshingly fun work environment
  • Competitive pay and benefits rooted in principles of equity
  • Performance incentives and annual merit review
  • Merchandise discounts
  • Health and Wellness Benefits across medical, dental, vision, and additional insurance
  • Retirement Savings Plan with 401k match opportunity
  • Employee Assistance Program (mental health counseling and legal/financial advice)
  • Resources for continuous learning, career growth, and leadership development
  • 8 paid holidays
  • Paid Time Off (first year prorated depending on start date)
  • Tuition reimbursement program
  • Guild education benefit funds 100% of tuition, books, and fees in designated programs
  • Colleague Resource Groups (CRGs) and give-back/volunteer opportunities
  • Empowerment and autonomy to perform impactful work with tangible results
Location and Schedule

Johns Creek, GA, United States

Full time Schedule

$102,900- $171,700

Annually*

based on job, location, and schedule



  • Johns Creek, Georgia, United States Macy's Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Architect to join our team at Macy's. As a key member of our technology organization, you will be responsible for overseeing the software design of multiple components within a system and leading the technical implementation of various initiatives.Key ResponsibilitiesHands-on...


  • Johns Creek, Georgia, United States Macy's Full time

    About the RoleWe are seeking a highly skilled Principal, Engineer to join our team at Macy's, Inc. in Johns Creek, GA. As a key member of our Portfolio Architecture, Marketing team, you will be responsible for overseeing the software design of multiple components within a system and leading the technical implementation of various initiatives.Key...


  • Johns Creek, Georgia, United States Datum Software Full time

    Job Title: Systems EngineerAt Datum Software, we are seeking a highly skilled Systems Engineer to join our team. As a key member of our Technical Operations group, you will be responsible for designing, constructing, testing, implementing, and optimizing infrastructure systems.Key Responsibilities:Investigate and resolve level 1 problems on network...

  • Portfolio Architect

    6 days ago


    Johns Creek, Georgia, United States Macy's Full time

    About the RoleMacy's is seeking a highly skilled Portfolio Architect to join our team. As a key member of our technology organization, you will play a critical role in defining and implementing our enterprise architecture strategy.Key ResponsibilitiesCollaborate with business stakeholders to design and implement end-to-end technical solutions for our...


  • Johns Creek, Georgia, United States Macy's Full time

    About the RoleWe're seeking a highly skilled Lead Software Engineer to join our Merchandising team at Macy's. As a key member of our engineering team, you'll play a pivotal role in shaping the technical direction and development of our enterprise solutions.Key ResponsibilitiesDesign and implement robust, scalable, and secure distributed software...


  • Johns Creek, Georgia, United States Spectrum Innovations Full time

    About the Role:Spectrum Innovations is seeking a highly skilled and experienced Senior Engineer to join our team as a Planning Engineer/Specialist for Sprinkler Systems. As a key member of our building services team, you will be responsible for managing and overseeing planning projects for sprinkler systems in all phases of the HOAI (German fee structure for...


  • Johns Creek, Georgia, United States Macy's Full time

    Job OverviewThe Lead, Software Engineer at Macy's Technology plays a pivotal role in leading the technical direction and development of enterprise solutions. As a lead engineer, they serve as the technical anchor for the engineering team supporting a product. They create, own, and are responsible for the application architecture that best serves the product...


  • Johns Creek, Georgia, United States Linbar Solutions Full time

    React JS Developer RoleWe are seeking a highly skilled React JS Developer to join our team at Linbar Solutions.Key Responsibilities:Develop and maintain highly-responsive, web-based user interfaces using React and React Native.Construct visualizations to depict vast amounts of data.Collaborate with the engineering team to design and implement front-end...


  • Battle Creek, Michigan, United States IVID TEK INC Full time

    IVID TEK INC is seeking a highly skilled and experienced Software Architect to join our team. This role will focus on designing, developing, and implementing innovative software solutions within a dynamic and collaborative environment. As a key member of the development team, you will leverage your expertise in various technologies to create robust and...


  • Walnut Creek, California, United States Network Optix Full time

    About Network OptixNetwork Optix is a leading provider of video software development solutions, driven by a mission to empower the creation of intelligent video-based products and services. With a decade of experience in developing innovative video solutions, our Enterprise Video Platform helps organizations build custom-tailored, enterprise-scale video...


  • Walnut Creek, United States The Rockridge Group Full time

    Job DescriptionJob Description Job DescriptionSr. Architect/Infrastructure Consultant General Description:Responsible for the Architecture of our organization's systems infrastructure. Includes the implementation and design of hardware and software. Principal Responsibilities:Architect and implement network communication and telephony solutionsArchitect...


  • Walnut Creek, United States The Rockridge Group Full time

    Job DescriptionJob Description Job DescriptionSr. Architect/Infrastructure Consultant General Description:Responsible for the Architecture of our organization's systems infrastructure. Includes the implementation and design of hardware and software. Principal Responsibilities:Architect and implement network communication and telephony solutionsArchitect...

  • Software Architect

    2 months ago


    Battle Creek, United States IVID TEK INC Remote Work Freelance Full time $75 - $80

    Role: Software Architect Location: Columbus Ohio or Battle Creek Michigan – 3 days per week onsiteJob Type: Contract C2CJob Description:Required 10+ years of experience in Architecting software solutions, 8+ years in MuleSoft development, 5+ years in Middleware/IntegrationKnowledge and prior SAP experience is requiredDesign and implement software...

  • Sr. Software Engineer

    3 weeks ago


    Johns Creek, United States Soft Source Inc. Full time

    Soft Source Inc. (Johns Creek, GA) seeks Sr. Software Engineer to write code/develop software applications. Requires bachelor's degree in any computer/any engineering/closely related (or foreign equivalent) + 5 years relevant experience. Requires experience in C++/C Programming/Design Patterns/Shell Scripting/STLs/Cmake/GTest...


  • Walnut Creek, United States Network Optix Full time

    Network Optix (Nx) is a powerhouse in video software development, driven by a mission to empower the creation of intelligent video-based solutions and products capable of converting video into actionable data. Over a decade in the making, the Network Optix Enterprise Video Platform helps innovative organizations rapidly and affordably build world-class,...


  • Walnut Creek, United States Network Optix Full time

    Network Optix (Nx) is a powerhouse in video software development, driven by a mission to empower the creation of intelligent video-based solutions and products capable of converting video into actionable data. Over a decade in the making, the Network Optix Enterprise Video Platform helps innovative organizations rapidly and affordably build world-class,...


  • Johns Creek, United States Datum Software Full time

    Job DescriptionJob DescriptionJob Description: We are currently searching for a Network and Systems Engineer (NSE) skillset to join our team in Johns Creek, GA. Employing some of the most talented, dedicated people on the planet is not by chance. It’s an exciting time to become a part of our team. Join us and discover how high your career can soar at Datum...


  • Lake Creek, United States Capital One Full time

    About the RoleWe are seeking a highly skilled Android Software Engineer to join our team at Capital One. As a key member of our mobile development team, you will be responsible for designing, developing, and delivering high-quality Android applications that meet the needs of our customers.Key ResponsibilitiesDevelop Android client code solutions that deliver...


  • Boulder Creek, California, United States ARM Full time

    {"h2": "Job Overview:", "p": "At Arm, we are a leading technology company that designs and licenses semiconductor IP. Our Solutions group DFT team is responsible for implementing DFT for SOC for client, datacenter, automotive, and IOT line of business using the latest DFT and process technologies. We collaborate closely with Arm's partners and internal RTL,...


  • Walnut Creek, California, United States Network Optix Full time

    About Network OptixNetwork Optix is a leading provider of video software solutions, dedicated to empowering the creation of intelligent video-based products and services. Our mission is to deliver cutting-edge, custom-tailored video solutions that convert video into actionable data.Our ProductWe offer a distributed cross-platform video management system...


  • Boulder Creek, California, United States ARM Full time

    {"h2": "Job Overview:", "p": "At Arm, we are a leading technology company that designs and licenses semiconductor IP. Our Solutions group DFT team is responsible for implementing DFT for SOC for client, datacenter, automotive, and IOT line of business using the latest DFT and process technologies. We collaborate closely with Arm's partners and internal RTL,...


  • Coconut Creek, Florida, United States VetJobs Full time

    Job Overview At VetJobs, we strive to provide unparalleled visibility and support for our users, ensuring each service release is an improvement over the last. Our acclaimed tools are utilized by millions of professionals across thousands of organizations, including industry leaders. Cloud Solutions Architect Develop and sustain critical infrastructure that...

  • Cloud HPC Architect

    6 days ago


    Walnut Creek, California, United States Mat3ra Full time

    About Mat3raWe are a cutting-edge technology company that specializes in developing innovative software solutions for materials research and development. Our mission is to bridge the gap between materials science, data science, and computer science to create a software framework for designing and discovering new advanced materials and chemicals.Job SummaryWe...

  • Principal, Engineer

    3 weeks ago


    Johns Creek, United States Macy's Full time

    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...


  • Walnut Creek, California, United States Network Optix Full time

    About Network OptixNetwork Optix is a leading provider of video software development solutions, driven by a mission to empower the creation of intelligent video-based products and services. With a decade of experience in developing innovative video solutions, our Enterprise Video Platform helps organizations rapidly build custom-tailored, enterprise-scale...


  • Walnut Creek, California, United States Network Optix Full time

    Network Optix (Nx) stands at the forefront of video software innovation, dedicated to enabling the development of intelligent video-centric solutions and products that transform video into actionable insights. With over ten years of evolution, the Network Optix Enterprise Video Platform empowers pioneering organizations to swiftly and cost-effectively create...


  • Walnut Creek, California, United States Network Optix Full time

    Network Optix (Nx) is a leader in video software innovation, dedicated to enabling the development of intelligent video solutions that transform video into actionable insights. With over a decade of experience, the Network Optix Enterprise Video Platform empowers organizations to swiftly and cost-effectively create exceptional, customized, enterprise-level...


  • Walnut Creek, California, United States Network Optix Full time

    Network Optix (Nx) stands at the forefront of video software innovation, committed to enabling the development of intelligent video-centric solutions and products that transform video into actionable insights. With over ten years of evolution, the Network Optix Enterprise Video Platform empowers forward-thinking organizations to swiftly and cost-effectively...