Principal Software Architect - Technology & Development Lead
Location:
Hybrid (West Palm Beach, FL or Atlanta, GA)
Job Type:
Full-time, Permanent
We are looking for an experienced Principal Software Architect to guide our development teams in building and optimizing application architecture. This role involves hands-on development leadership, collaborating with teams both onshore and offshore. You will be responsible for steering projects that span across internal ERP systems, customer-facing e-commerce platforms, and third-party integrations. This hybrid position requires onsite presence at our Atlanta or West Palm Beach offices.
Key Responsibilities:
- Lead cross-functional teams to design and implement new features for our e-commerce platform.
- Maintain and enhance the performance, stability, and scalability of existing custom-built frontend websites and ERP systems.
- Research and implement modern application architectures that reduce complexity and improve system robustness.
- Develop and deploy applications and services on AWS infrastructure.
- Collaborate with QA teams to ensure that high-quality code is delivered on time.
- Mentor and provide guidance to junior developers, demonstrating leadership by example.
- Write and review clean, well-documented, and efficient code.
- Continuously stay up-to-date with the latest technologies and frameworks.
- Effectively communicate and collaborate with both internal teams and external partners.
Required Skills and Qualifications:
- 10+ years of experience leading teams in web application architecture, development, and operational engineering.
- Expertise in Python/Django web frameworks, Celery, and PostgreSQL databases.
- Strong proficiency with Node.js, React/Next.js, and frontend best practices.
- Advanced knowledge of AWS services such as S3, ECS, EC2, RDS, CloudWatch, and CodeBuild.
- Experience with GitHub, Docker, and CI/CD patterns for both frontend and backend systems.
- Quick learning abilities and adaptability to changing technologies.
Preferred Skills and Qualifications:
- Bachelor's degree in computer science, engineering, or equivalent experience.
- Availability to provide support for production issues as needed.
- Ability to work in a hybrid setting at our West Palm Beach or Atlanta office.
Benefits:
- Competitive salary.
- Comprehensive benefits package including health, dental, and vision insurance.
- Retirement savings plan with company match.
- Paid time off and holidays.
- Flexible hybrid work arrangements.
Company Overview:
We are a leader in the air quality and manufacturing industry, continuously evolving our digital capabilities to meet customer needs. As part of our growing technology team, the Principal Software Architect will play a key role in shaping the future of our application architecture and development practices. We are committed to fostering a collaborative and innovative work environment.
Compensation 130-160k