Technical Lead Engineer


January 13, 2021

Aquicore was founded in 2013 in the early hours of the morning on the belief that smarter and more connected buildings will have a global impact in curbing our climate challenges and make buildings technologically ready for the next century. We create global impact by bettering the built environment every day.Our next generation of software facilitates smarter building operations used by the largest real estate owners and operators around the world. We are changing the industry from the ground up and we’re looking for the right people to achieve our mission!We’re amped by the work we do and driven to constantly propel our values and culture. While awards aren’t the goal, we are humbled to be recognized as one of the coolest places to work by organizations such as DC Inno. Our people come first and it’s the combination of our culture and our mission that has been our greatest differentiator. We take our core values as a company seriously and aspire to level-up our Aquicorians in their careers and professional growth. Our ChallengeWe are looking for a Technical Lead Engineer that will define the next generation of the Aquicore platform. We will challenge you to:- See the forest in addition to the trees and approach development in a way that emphasizes real value for the organization and all its stakeholders- Focus on solutions and solve problems rather than just write code- Develop across the full-stack, from the front-end user experience through back-end object modeling and data relationships- Bring to life the platform that allows our customers to collect millions of points of data from live sensors in commercial buildings and utilize the information in helpful waysThe Impact you’ll haveAs a Technical Lead Engineer, you will work as part of our Data Engineering team to deliver high quality software and redefine how data is collected and used in the real estate industry. In this role, you need a critical eye for detail with the ability to maintain a holistic approach to your work. You appreciate the process but ultimately focus on outcomes. We are a small, tightly knit team and we maintain a fast-paced, data-driven, ever changing environment. If you are hungry to learn and crave responsibility then Aquicore might be the right fit for you.Who you will work withIn addition to the pure engineering aspects of this role, you will work closely with our Product Management team to ensure we are planning, prioritizing, de-risking, and delivering the highest business value with each feature. This is not solely the responsibility of one team, and you will work with our Engineering teams as well as other business units to ensure that our deliverables are complete, accurate, and meeting the rigorous demands of our customer base.The skills we are looking for...Senior embedded software engineer with strong cloud experience - AWS IoT preferredDemonstrable leadership experience with a software team8+ years of experience working in a Software Engineering teamBachelor’s degree in Computer Science or equivalentStrong knowledge of C/C++ and PythonStrong knowledge of designing and building embedded systems (both Linux and bare metal)Knowledge of architecting systems and integrations with AWS cloud infrastructure and servicesHighly responsive and able to work in a virtual environment Self-starter with the drive, determination, and ability to take ownership of projects Strong desire and ability to mentor team members in technical areas to enable growthDemonstrable skills using team collaboration tools - GitHub, JIRA, ConfluenceAbility to provide and receive constructive feedback well in both code reviews and general coaching sessionsEnjoys technology and cutting-edge software and thrives in a small team environmentStrong desire to enhance oneself and team through continuous learning, measurement, and improvementA few nice to havesProficiency in networking and RF systemsWorking knowledge of designing serverless cloud functionsWorking knowledge of Docker containers and management techniquesWithin 1 Month you will…Complete our training & certification program designed to get you up to speed with our business and our customers.You’ll learn about our business, product, vision, and team, and gain an understanding about how your role fits into the AQ family.Speak fluently about our customer segments and the businesses that buy and sell real estate who use our product.Understand the fundamentals about real estate, how buildings work, and why the real estate industry buys and sells iconic skyscrapers across the cities of the US.Understand the key personas within real estate who use our product and why they use it.Participate in weekly team meetings that get you up to speed with our development processDevelop familiarity with our current codebases and software applications.Implement bug fixes and feature enhancements that deliver real business value in production.Establish a regular cadence of reporting your weekly accomplishments and challenges to your manager.Within 3 Months you will…Deliver high-quality code, constructing meaningful unit tests, and generating user interface tests to ensure the success of your team.Participate in your team’s successful completion of multiple milestones for a Product team epic.Provide mentoring and feedback to team members through code review cycles.Collaborate with other Technical Leads and Product Management to groom and plan the technical components and stories for a Product team epic.Within 6 Months you will…Plan and guide your team’s engineering resources through the successful completion of an epic milestone.Working with other engineers develop component/architectural designs based on sound technical theory and reasoning.Be able to proactively identify and unblock technical challenges related to scalability and performance of the Aquicore platform.Educate, mentor and train team members across the engineering team on engineering trends, industry-standards, and best-practicesHost an internal Lunch-and-Learn with the engineering team to showcase a new feature, technology, or process enhancement that will benefit the engineering teamWithin 12 Month you will…Form strong opinions about our Road-map and what we should be building based on your technical knowledge.Become a critical voice and contributor to strategic discussions across Product.Our Stack…Embedded Software: C and PythonCloud Infrastructure: AWSCloud Applications:AWS IoT CoreNode.js (Typescript) - Lambda microservicesJava - Application serversData storage:PostgreSQL - Relational dataInfluxData - Time series dataRedshift - Data warehouse

Apply Now

Get a weekly email with 5 curated job opportunities.

! Last step: confirm your subscription in your email provider !
Oops! Something went wrong while submitting the form.

Transparent marketing examples to help you nail your interview.

Learn More

Helpful Resources

Want a more efficient and effective job search?
Sign up and I'll send you 3 tools to help you do just that.

Perfect your resume

Get our top 3 favorite resources for crafting resumes that work.