Talent.com
Full Stack Software Engineer | Field Software
Full Stack Software Engineer | Field SoftwareGecko Robotics • Pittsburgh, Pennsylvania, United States
[error_messages.no_longer_accepting]
Full Stack Software Engineer | Field Software

Full Stack Software Engineer | Field Software

Gecko Robotics • Pittsburgh, Pennsylvania, United States
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

What We Do

Gecko Robotics is helping the world’s most important organizations ensure the availability, reliability, and sustainability of critical infrastructure. Gecko's complete and connected solutions combine wall-climbing robots, industry-leading sensors, and an AI-powered data platform to provide customers with a unique window into the current and future health of their physical assets. This enables real-time decision making to increase the efficiency and safety of operations, promote mission readiness, and protect the environment and civilization from the effects of infrastructure failure.

Role at a Glance

As a full stack software engineer you will be a key part of defining how data about critical infrastructure is collected in the field. Your contributions will directly impact the development of Gecko’s new Fulcrum inspection platform and make the task of data collection with Gecko’s robots  and 3rd party hardware intuitive, repeatable, and error-free.  You will specialize in handling large quantities of data streaming from Gecko’s robots and write services that process data in real time.  You will work closely with cross-functional teams, including designers and systems engineers, to deliver a platform that enables a seamless human-robot interaction experience.  Come define the state of the art in inspection technology and support  the world’s critical infrastructure.

What you will do

Develop and maintain high-quality, reusable, and efficient components for our inspection platform.

Collaborate with UX / UI designers to implement responsive and visually appealing user interfaces.

Build services that move our inspection technology forward.

Optimize applications for maximum speed and scalability.

Build insight engines that will simplify complex data into human consumable displays

Work closely with Gecko’s Forward Deployed Engineers and Robot Operators to build applications that impact Gecko’s ability to scale data collection to new domains.

Technologies We Use

Svelte framework (javascript, html, css)

WebGL / Threejs for model rendering

Python

Websockets / RESTFul APIs

C++

Cap’n Proto / ZeroMQ

About You

Required Skills

BS / MS in Computer Science or equivalent.

3+ years of hands-on, software engineering experience in building business-critical and reliable  systems.

Proven experience as a Full Stack Engineer with a strong focus on human experiences.

Solid understanding of browser development fundamentals, including HTML, CSS, and JavaScript.

Solid understanding of Python and microservice implementations

Experience with state management in a platform and building scalable and maintainable front-end and back-end architectures.

Familiarity with RESTful APIs  and asynchronous request handling.

Strong problem-solving skills and attention to detail.

Excellent collaboration and communication skills.

Ability to work independently and in a team environment

Strong data structures and algorithms knowledge.

Preferred Skills

3+ years of hands-on, software engineering experience in building business-critical and reliable  systems.

Experience building web applications using a modern web framework such as React / Svelte / Vue.js

Experience building web applications using Webgl / Threejs / Deckgl or other 3D engines.

Strong background in software engineering design, and data modeling concepts.

Expertise in signal processing.

Experience in performance optimization

Experience managing distributed systems

Who We Are

At Gecko, our people are our greatest investment. In addition to competitive compensation packages, we offer company equity, 401(k) matching, gender-neutral parental leave, full medical, dental, and vision insurance, mental health and wellness support, ongoing professional development, family planning assistance, and flexible paid time off.

Gecko values collaboration, innovation, and partnership, and we believe we do our best work when we're together in person. We’re an office-first culture but understand that sometimes you may need to work from home. Many people are in the office five days a week, others need a bit more flexibility. Ultimately, we care about the outcomes we achieve - and creating a culture of autonomy and trust that enables that impact.

Gecko is committed to creating a culture of inclusion and belonging, and we are proud to be an equal opportunity employer.  We believe it is our collective responsibility to uphold these values and encourage candidates from all backgrounds to join us in our mission to protect today’s infrastructure and give form to tomorrow’s. All qualified applicants will be treated with respect and receive equal consideration for employment without regard to race, color, creed, religion, sex, gender identity, sexual orientation, national origin, disability, uniform service, veteran status, age, or any other protected characteristic per federal, state, or local law. If you are passionate about what you do and want to use your talents to support our critical mission, we’d love to hear from you.

[job_alerts.create_a_job]

Software Engineer • Pittsburgh, Pennsylvania, United States

[internal_linking.similar_jobs]
Staff Software Engineer - Platform Performance

Staff Software Engineer - Platform Performance

Aurora Innovation • Pittsburgh, Pennsylvania, United States
[job_card.full_time]
Aurora hires talented people with diverse backgrounds who are ready to help build a transportation ecosystem that will make our roads safer, get crucial goods where they need to go, and make mobili...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Lead Software Engineer

Lead Software Engineer

Govini • Pittsburgh, Pennsylvania, United States, 15201
[job_card.full_time]
Govini transforms Defense Acquisition from an outdated manual process to a software-driven strategic advantage for the United States. Our flagship product, Ark, supports Supply Chain, Science and Te...[show_more]
[last_updated.last_updated_30]
Back End Software Engineer

Back End Software Engineer

Drum Associates • Pittsburgh, PA, United States
[job_card.full_time]
We're looking for a Backend Software Engineer to join a mission-driven team with a passion for building reliable and scalable systems at one of our Fortune 500 partners. In this role you will be par...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Full Stack Developer - Peoples Energy Analytics

Full Stack Developer - Peoples Energy Analytics

Confidential • Pittsburgh, Pennsylvania, United States
[job_card.full_time]
Full stack developer for energy utility workflow management system.Remote in the US or Pittsburgh, PA.Peoples Energy Analytics is dedicated to reducing unpaid energy bills and improving utility out...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Engineer III

Software Engineer III

Teletracking • Pittsburgh, Pennsylvania, United States
[job_card.full_time]
TeleTracking is an integrated healthcare operations platform provider that is .Expanding the Capacity to Care™ .We are passionate about saving the lives of the patients, giving time back to the car...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Software Engineer

Senior Software Engineer

AGM Tech Solutions - A Woman and Latina-owned IT Staffing Firm-an Inc. 5000 company • Pittsburgh, PA, US
[job_card.temporary]
Working with the crew to develop the programs that analyze, migrate, and test the data from First Bank to the Client applications. Java • Spring • Databases like Oracle or Mongo.Flex Skill...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Principal Deployment Engineer - Pittsburgh, PA

Principal Deployment Engineer - Pittsburgh, PA

IK Systems, Inc • Pittsburgh, PA, United States
[job_card.full_time]
We're Hiring : Principal Deployment Engineer.Location : Pittsburgh,PA | 💼 Full-Time.IK Systems is seeking a Principal Deployment Engineer to operate at the highest technical tier within our deployme...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer - Project Engineering

Software Engineer - Project Engineering

Lucas Systems Inc • Wexford, Pennsylvania, United States
[job_card.full_time]
MUST LIVE WITHIN COMMUTING DISTANCE TO WEXFORD PA.Software Engineer - Project Engineering.Mid to Senior Level Opportunities). Seasoned pros, as well as candidates meeting the minimum qualifications ...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Software Engineer, Full Stack

Senior Software Engineer, Full Stack

Duolingo • Pittsburgh, Pennsylvania, United States
[job_card.full_time]
Our mission at Duolingo is to develop the best education in the world and make it universally available.It’s a big mission, and that’s where you come in!. At Duolingo, you’ll join a team that cares ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Full Stack Developer III

Full Stack Developer III

FedEx • Gibsonia, Pennsylvania, US
[job_card.full_time]
POSITION OVERVIEW : Leads the design, development and implementation of large scale and complex projects, ensures best practices in architecture, performance and security.Codes, ...[show_more]
[last_updated.last_updated_variable_days]
Staff Software Engineer, Trajectory Selection

Staff Software Engineer, Trajectory Selection

Stack Av • Pittsburgh, Pennsylvania, United States
[job_card.full_time]
Stack is developing revolutionary AI and advanced autonomous systems designed to enhance safety, reliability, and efficiency of modern operations. Stack's autonomous technology incorporates cutting-...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Software Engineer - Mission Autonomy

Software Engineer - Mission Autonomy

Anduril Industries • Pittsburgh, Pennsylvania, United States
[job_card.full_time]
Anduril’s Mission Autonomy team builds our platform for rapidly developing powerful, reliable and explainable behaviors for teams of autonomous robots. This includes both Anduril-fielded robots as w...[show_more]
[last_updated.last_updated_30] • [promoted]
Software Engineer

Software Engineer

Free Market Health's • Pittsburgh, Pennsylvania, United States
[job_card.full_time]
As part of the Technology Services team at Free Market Health, the Software Engineer will be responsible for all aspects of application development. As part of a growing team in a fast-paced start-u...[show_more]
[last_updated.last_updated_30] • [promoted]
Full Stack Developer - Peoples Energy Analytics

Full Stack Developer - Peoples Energy Analytics

Innovation Works, Inc. • Pittsburgh, PA, US
[job_card.full_time]
[filters_job_card.quick_apply]
Full stack developer for energy utility workflow management system Location : .Remote in the US or Pittsburgh, PA About us Peoples Energy Analytics is dedicated to reducing unpaid energy bills and i...[show_more]
[last_updated.last_updated_30]
Senior Software Engineer, ML

Senior Software Engineer, ML

Credit Genie • Pittsburgh, Pennsylvania, United States
[job_card.full_time]
Credit Genie is a mobile-first financial wellness platform designed to help individuals take control of their financial future. We leverage artificial intelligence to provide personalized insights a...[show_more]
[last_updated.last_updated_30] • [promoted]
Front End Software Engineer

Front End Software Engineer

Musing Ai • Pittsburgh, Pennsylvania, United States
[job_card.full_time] +1
This is a four day in-office position.The office is located in the Shadyside neighborhood of Pittsburgh, PA.We are unable to provide relocation assistance at this time. We are seeking a versatile Fr...[show_more]
[last_updated.last_updated_30] • [promoted]
Programador full stack

Programador full stack

Sngular • Pittsburgh, PA, US
[job_card.full_time]
We’re Hiring : Hybrid Full Stack Engineer (Java + Angular).Are you passionate about building scalable solutions from the UI to the server? We are looking for a. In this role, you won't just...[show_more]
[last_updated.last_updated_1_day] • [promoted]
Software Engineer, Manager

Software Engineer, Manager

Mine Vision Systems • Pittsburgh, PA, US
[job_card.full_time]
[filters_job_card.quick_apply]
Mine Vision Systems is a mining technology company building the decision-making platform for underground mining.We introduce high-fidelity data into the mining workflow that has simply never existe...[show_more]
[last_updated.last_updated_variable_days]