STAFF SOFTWARE ENGINEER - HYBRID - TAMARAC or PLANT CITY, FL

Tamarac, Florida City Furniture

Posted 22 days ago

Job Viewed

Tap Again To Close

Job Description

What This Role Is.

As a Staff Software Engineer , the primary function of this position is to collaborate with business and technical staff to understand business requirements for use in designing and assessing appropriate technical solutions for the business. The Staff Software Engineer is software architect who is versatile in their technical expertise and business knowledge, having led multiple products to success, within their business value capabilities products. You will be an active contributor to improving standards and best practices to what makes us better every day as engineers. Staff Software Engineer is also responsible for coaching and mentoring Senior Software Engineers and Software Engineers. This position requires strong customer focus that is reflected in all the decisions made for any solution or product they work on. The role also prioritizes developer productivity while actively researching and identifying innovative technologies, tools, and solutions that can give CITY Furniture a competitive advantage. Your contributions will ensure the success of the Technology department at CITY Furniture.

Position Title: Staff Software Engineer

Reports To: Sr. Software Engineering Manager

Location: Remote or Hybrid/ Tamarac or Plant City Corporate Office

Department/Sub-Department: Information Technology/ Software Engineering

Salary: $130,000 - $150,000 DOE

What You'll Do*.

As a Staff Software Engineer, your primary responsibilities will be to:
  • 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
Additional duties and responsibilities as a Staff Software Engineer:
  • 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).

What We're Looking For.
  • 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.
What's Required.
  • 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.
What Benefits You'll Receive.
  • 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.

CITY Furniture, Inc. is an Equal Opportunity Employer. We recruit, hire, train, and promote individuals in all job titles without regard to age, race, color, sex, religion, sexual orientation, gender identity, national origin, disability, genetic information, or status as a covered veteran or any other status protected by federal, state or local law. At CITY Furniture, Inc. we are committed to a fair and equitable workplace where everyone is a respected and a valued member of the team. Job description is not an employment contract.

Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.
View Now
Be The First To Know

About the latest City of tamarac Jobs in Tamarac !

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All City Of Tamarac Jobs View All Jobs in Tamarac