GreenLight IoT

Senior Software Engineer

Why GreenLight IoT?


We are looking for a partner not just an employee. Stock option signing bonus available!


If you are a go-getter that’s energetic, engaged, and entrepreneurial, and want to be part of a flourishing tech startup, then GreenLight IoT is your ticket. Fueled by the Internet of Things (IoT), you’ll work alongside some of the industry’s most talented smart building system designers, developers, and integration technicians to drive innovation and foster the commercial adoption of smart building systems across the United States and international markets.


If you’re hungry for success and want to be an active, hands-on part of building a leading tech company with the opportunity for rapid advancement versus simply “holding down a job,” we want to hear from you!


Position Summary


As a Senior Software Engineer you will have the opportunity to help lead, support and build out the technology at GreenLight IoT. You will play a key role in the design and development of new IoT software solutions, internal tools that support the business, and the maintenance/support of existing software applications. Additionally, you will have the opportunity to actively participate in the prototyping of groundbreaking new technology involving the metaverse, augmented reality, and 3D space.


GreenLight IoT fosters small team dynamics and is horizontal in structure so the good news is you won’t have twelve managers to report to. Small teams and a horizontal structure also mean less bureaucracy and more of getting things done. A goal that everyone at GreenLight IoT takes pride in.


Senior Software Engineer


Job Responsibilities


  • Design and develop innovative IoT software solutions
  • Prototype groundbreaking new technology pertaining to the metaverse, augmented reality, and 3D space
  • Build high-quality software that follows design/coding standards and best practices
  • Collaborate with team members in an Agile framework and provide constructive feedback via code reviews
  • Lead and mentor junior team members
  • Design and develop internal tools/applications to streamline business operations
  • Maintain and support existing applications
  • Assist with other technology-related activities to help support and drive the business


Required Qualifications


  • 4+ years of professional software engineering experience (full stack)
  • 4+ years of experience with Node.js
  • 4+ years of experience developing UI applications with Angular (or other similar UI frameworks), HTML, CSS, JavaScript, etc.
  • Experience designing/developing RESTful web services
  • Experience with non-relational databases
  • Experience with TypeScript
  • Experience with testing frameworks such as Junit, Jasmine, Mocha, etc.
  • Experience working with version control software
  • Solid understanding of object-oriented programming and design patterns
  • Passionate about creating quality solutions and following best practices such as test-driven development
  • Strong problem-solving and communication skills


Preferred Qualifications


  • Bachelor’s degree in Computer Science, Computer Engineering or equivalent
  • Experience developing mobile applications (iOS and/or Android)
  • Experience working with Linux servers and Amazon Web Services
  • Experience with Docker, containerizing services, ECS, etc.
  • Experience with 3D modeling (Blender, Maya, Cinema 4D, etc.)
  • Experience with video game development (Unreal Engine, Unity, etc.)


As a valued GreenLight IoT team member, you must be willing to learn, accept constructive feedback, provide input to team members, and share in the excitement of this fast-growing tech company!
  • Seniority level

    Mid-Senior level
  • Employment type

    Full-time
  • Job function

    Engineering and Information Technology
  • Industries

    Software Development

Referrals increase your chances of interviewing at GreenLight IoT by 2x

See who you know

Get notified about new Senior Software Engineer jobs in Tampa, FL.

Sign in to create job alert

Similar jobs

People also viewed

Looking for a job?

Visit the Career Advice Hub to see tips on interviewing and resume writing.

View Career Advice Hub