
STAFF SOFTWARE ENGINEER - HYBRID - TAMARAC or PLANT CITY, FL
- Plant City, FL Tamarac, FL
- $130,000-150,000 per year
- Permanent
- Full-time
- Develop forward looking strategies in collaboration with technical leaders across CITY Furniture. Responsible for making core decisions related to software development, product technical design and architecture
- Provide technical mentorship within their CITY engineering teams based on a sound understanding of technology, organizational, and market evolutions
- Contribute to engineering efforts from design to implementation, solving complex technical challenges around engineering productivity and velocity
- Documenting and sharing own knowledge with others. Ability to cross-train, coach, and mentor Senior Software Engineers, Software Engineers, and others
- Adheres to all assigned Standard Work and Role and Responsibilities for your role.
- Additional duties may be assigned as needed, beyond those listed in the responsibilities. Changing business conditions may trigger changes to job responsibilities (i.e., COVID-19).
- Competencies and Job Specific Skills
- Technical Leadership & Mentorship - ability to guide, mentor, and upskill while setting technical direction.
- Software Architecture & Problem Solving – expertise in designing scalable, high performance, and fault-tolerant software solutions. Strong problem-solving skills to debug complex technical issues and optimize system performance.
- Collaboration & Communication – ability to work cross-functionally to align technology with company goals. Effective communication skills to clearly communicate technical concepts to both technical and non-technical stakeholders and other Product Team resources.
- Full-Stack Development & API Integration – proficiency in JavaScript (Nodes.js, Typescript), Java, or C# for backend services, along with experience in RESTful APIs, GraphQL, and microservices architecture.
- Software Development and Architecture – expertise in designing and developing cloud-based solutions using AWS (Lambda, S3, DynamoDB, ECS, Kubernetes) or similar cloud platforms.
- Education & Work Experience:
- Preferred B.S. in Computer Science, Computer Engineering, or equivalent 4-year degree from an accredited institution, with strong fundamentals and problem-solving skills (such as data structures, computational algorithms, and operating systems) or High School diploma with equivalent work experience in the field.
- Minimum eight (8)+ years of experience in software engineering/development or related field.
- Experience in software development, maintenance and project management of complex software systems; experience in Agile methodologies (e.g., Scrum, Lean, Kaban, etc).
- Experience with task prioritization and delegation.
- Experience in managing the development and delivery of software products on-time and within budget.
- Experience leading diverse teams (Development, DevOps, QA, DBA), including the use of 3rd party resources.
- 4+ years of being a technical lead on a software engineering team.
- Work Environment & Schedule:
- Monday through Friday (or as designated and agreed upon with direct manager)
- Ability to work in a corporate or virtual office environment.
- Occasional early morning hours, late evening hours, and weekend days/nights may be necessary to support escalation tickets, deployments, or other software engineering related incidents that occur outside of normal business hours.
- Minimum 5% of Travel for attending conferences, CITY Furniture Corporate and Tech departmental events that are required.
- Physical Requirements:
- Light lifting and prolonged sitting.
- Technology Requirements:
- Knowledge of Microsoft Office Programs (i.e. Excel, Word, and Outlook, etc.)
- Google Suite (i.e. Docs, Sheets, Slides, etc.)
- Experience architecting systems that are highly available, decoupled, saleable, and designed for unpredictable and high traffic loads
- Experience with automated testing platforms, and unit tests
- Programming Languages and Tools
- Strong experience with TypeScript
- Familiarity with AI-assisted coding tools such as GitHub Copilot or Cursor
- Front-End:
- Proficiency in ReactJS
- Experience with Redux for state management
- Deployment experience with Vercel is a plus
- Familiarity with Content Management Systems (CMS) such as Contentful, Sanity, or similar is a plus
- Back-End:
- Working knowledge of Node.js and Express.js
- Experience with E-commerce Platforms such as Shopify and/or KiboCommerce highly desireable
- Experience with PaaS / Serverless Computing - AWS Lambda
- Knowledge of containers & microservices, and how to leverage and implement
- Experience with Cloud based PaaS, IaaS platforms such as Amazon AWS, IBM Cloud (Bluemix), Docker
- Database – DB2, MongoDB, MySQL AWS EMR, DynamoDB, Hadoop, or SQL Server
- Scripting/Template - Chef, Python, AWS Cloud Formation,
- CI/CD - GitLab, Jenkins, Selenium, BitBucket
- Logging/Monitoring - ELK Stack, AWS/Azure monitoring, Kibani
- Private Cloud – VMware HCX, Hyper-V, VMware VIO, Openstack
- Linux operating system – Ubuntu, AWS, or RedHat
- AS400 / IBM iSeries mainframe experience / RPG programming language a plus but not required
- Knowledge of iPaas integration tools (Webmethod and more)
- Certifications / Licenses - recommended
- AWS Certified Solutions Architect, Qualified Developer certification
- TOGAF
- ITIL Master
- Valid Driver’s license required.
- Competitive and Transparent Compensation
- Visibility into all Associate-level pay ranges within your department
- Opportunity for performance-based and profit sharing bonuses
- Associate Well-being
- Workforce and Demand Planning for Leveled Workload
- Paid Vacation & Sick Time
- Paid Parental leave
- Opportunity for Flexible Work Environment and Schedule (varies by department and role)
- Community involvement and volunteer opportunities
- Health Benefits
- On-Site Health & Wellness Clinic (Tamarac, FL)
- Free virtual healthcare services (for Associates enrolled in our medical plans)
- Medical options include Employer-funded HSA options
- Vision to support your eye health and well-being
- 100% Employer-paid Dental option available to all Associate
- Employee Assistance Program (EAP)
- Life & Disability Insurance 100% employer-sponsored options
- Voluntary Insurance (Accident, Hospital, Critical Care, etc.)
- Retirement Benefits
- 401(k) - once enrolled, Associates are 100% vested with discretionary Company Match
- Roth 401K Option
- Financial Wellness webinars
- Growth Opportunities
- 90% Promote from Within
- Access to various training for professional development
- Individual Development Plan (IDP) (varies by department)
- Associate Purchase Discount Program
- And so much more….