Sr. Software Engineer, Tech Lead

Software Development Jobs United States


Description

Position at 4Insite


Senior Software Engineer, Technical Lead
 

About Us

In a $1T industry, 4insite is a SaaS product for facility managers helping them to gain control over the chaos so quality is improved, costs are managed and dissatisfaction from building occupants is reduced, or eliminated.

 

With 4insite, facility teams and service providers manage scope, coverage and quality while increasing overall communication and delivering job-specific training & performance tracking.

 

We are a collaborative group that thrives on supporting each other professionally and personally. You will have access to everyone within the organization - so your opinions will matter.

 

About The Role

Join an experienced and growing software company where you will have a huge impact. Our startup mentality drives us to be nimble and move fast. You will help us solve problems that impact service companies and workers globally.

 

Who You Are

        As an organization, we put people first and expect you to feel the same way.

        You are flexible in processes, approaches and tools.

        You like to think and move quickly.

        You understand the notion of good enough (MVP).

        You thrive in an environment that allows you to  work independently.

        You thrive when challenged to engineer  solutions to business problems.

        You understand and account for the impact your code will have on other services, features & the platform.

        You are an SME in a relevant technology.

 

What You Will Do

        Provide architectural leadership for software solutions for 4insite.

         Identify and codify architectural patterns used to build features.

         Participate in daily development and agile ceremonies and provide architectural guidance to the engineers working in pods.

         Perform PRs and code reviews to ensure software adheres to architectural standards and patterns.

         Participate in the creation of frameworks, shared services, and reusable components that improve efficiency.

         Opportunity to work in Predictive Analytics, AI and IoT (smart building) technologies.

         Lead activities to translate business requirements into documented and maintainable architectures, requirements, algorithms, interfaces and designs for software systems.

         Develop/code complex components for distributed use within the platform.

         Perform software research and development projects.

         Document, review, and communicate architectural patterns for solutions with the Product, Design and Engineering teams.

 

 

 

The Skills You’ll Need

        Proven track record of designing software  solutions that not only work for today but can scale for tomorrow.

        Experience in backend web service development (Python / Django preferred), SQL (Postgres), REST API technologies and tools, web services security

        Experience in a leading web development stack (REACT, Angular, ASP .NET, Vue)

        Bachelor’s degree or equivalent domain work experience.

How You’ll Grow

        You’ll work with a world-class team to deliver industry changing solutions to complex problems.

        You’ll be challenged to learn new concepts & strategies to think outside the box.

        You’ll immerse yourself in an emerging tech serving a user base that has until now been ignored.
 

The Perks

        Full benefits package (low out of pocket medical coverage).

        Amazing team events (e.g. our 2021 company trip to San Diego).

        Work with an amazing team that cares about our users.

        Unlimited snacks and drinks.

        Weekly catered lunch.

        Generous PTO.

        Fun, relaxed collaborative workspace.

        Professional growth potential.