CrawlJobs Logo

Full Stack Software Engineer - Monitoring Infrastructure

United States, San Francisco · Job Posted February 17, 2026
Apply Position
Job Link Share

Job Description

As a Full Stack Software Engineer focused on Monitoring Infrastructure, you will help design, build, and scale Formic’s end-to-end monitoring stack for industrial robotic systems. You will work across edge and cloud environments to enable system provisioning, telemetry collection, remote diagnostics, and real-time fleet visibility. This role is ideal for an engineer who enjoys distributed systems, production reliability, and solving real-world problems that directly impact uptime and customer outcomes.

Job Responsibility

  • Contribute to the design and development of Formic’s end-to-end monitoring stack
  • Build systems that support provisioning, data collection, and remote troubleshooting
  • Work closely with the Robotics team to understand and design monitoring interfaces
  • Develop software across edge and cloud environments to enable robust data collection and processing
  • Troubleshoot monitoring and data collection issues on deployed systems
  • Provision and maintain cloud infrastructure as needed
  • Write unit and integration tests to ensure reliability and maintainability
  • Participate in Scrum ceremonies and code reviews

Requirements

  • Bachelor’s degree in Computer Science or equivalent practical experience
  • 5+ years of experience building complex distributed systems in domains such as IoT, robotics, automotive, or similar
  • Strong proficiency in Python and Django
  • Deep understanding of Linux-based systems
  • Experience with AWS, ideally AWS IoT
  • Familiarity with observability tools such as Grafana, Datadog, or similar
  • Experience working with video streaming systems
  • Experience with React or other front-end technologies strongly preferred
  • Located in or willing to relocate to the Chicago, IL (Woodridge) or San Francisco, CA (Oakland) areas and able to work in a hybrid environment (3+ days per week)

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Full Stack Software Engineer - Monitoring Infrastructure

8 matching positions

Full Stack Software Engineer - Monitoring Infrastructure

As part of the Engineering Team you will be working on building and improving mo...
Location
Location
United States , Chicago; San Francisco
Salary
Salary:
Not provided
formic.co Logo
Formic
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in CS or equivalent experience/training
  • 5+ years of relevant experience working on complex distributed systems such as IoT, Robotics, Automotive or equivalent
  • Knowledge of Python and Django
  • Deep understanding of Linux
  • Experience with AWS, ideally AWS IoT
  • Experience with Grafana, Datadog or similar dashboarding tools
  • Experience with Video Streaming
  • Located in - or willing to relocate to - the Chicago, IL or San Francisco, CA areas and willing to work on a hybrid basis (3+ days/week) in Woodridge, IL or San Francisco
Job Responsibility
Job Responsibility
  • Contribute to design and development of complete monitoring stack that enables: System Provisioning
  • Data Collection
  • Remote troubleshooting
  • Work closely with Robotics team to understand and help design monitoring interfaces
  • Develop SW for both edge and cloud to allow robust data collection and processing
  • Help troubleshoot data collection issues on deployed systems
  • Provision cloud infrastructure as needed
  • Write unit and integration tests as needed
  • Participate in Scrum ceremonies
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Full Stack TypeScript & Cloud)

We are a market leading regional employment marketplace that connects millions o...
Location
Location
Malaysia , Kuala Lumpur
Salary
Salary:
15000.00 - 19000.00 MYR / Month
https://www.randstad.com Logo
Randstad
Expiration Date
August 13, 2026
Flip Icon
Requirements
Requirements
  • 5+ years of professional software engineering experience
  • Deep, hands-on competence in TypeScript and JavaScript across both the front-end (React) and back-end (Node.js)
  • Experience working with REST and GraphQL APIs
  • Proven experience designing, deploying, and maintaining production-grade web services or event-driven systems on a major cloud platform, ideally AWS
  • Strong grounding in Infrastructure as Code (Terraform), automated CI/CD pipelines, and writing multi-level automated testing suites
  • Experience with logging, monitoring, alerting, and incident management suites (e.g., Datadog, CloudWatch, Sentry)
Job Responsibility
Job Responsibility
  • Design, Build, and Operate: Develop robust backend services and seamless frontend features using TypeScript across Node.js and React
  • Cloud Infrastructure: Architect and run scalable, resilient systems on AWS
  • Quality & Delivery: Champion a culture of high engineering standards by writing clean, well-tested, and maintainable code with strong automated test coverage
  • Drive continuous delivery using modern CI/CD pipelines
  • Observability & Operations: Instrument services with advanced observability tools to proactively monitor performance, reduce noise, and support fast incident response
  • Technical Leadership & Collaboration: Lead technical design and architecture discussions for new features
  • Provide thoughtful code reviews and engineering mentorship to junior and mid-level developers
  • Fulltime
Read More
Arrow Right

Lead Full-Stack Software Engineer

Location
Location
Poland; Ukraine
Salary
Salary:
Not provided
Intellias
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong hands-on experience with modern backend development using .NET (C#)
  • Solid experience with frontend development using React or ability to effectively collaborate with frontend teams working in this stack
  • Strong experience designing enterprise APIs and integration contracts, including REST APIs, OpenAPI specifications, validation, versioning, and integration with external enterprise systems
  • Experience with relational data modelling, SQL performance considerations, and reporting/read-model design for operational and analytical consumers
  • Proven experience building and operating applications in Microsoft Azure, including: Azure Container Apps (or equivalent container platforms), Azure SQL Database, Azure networking (VNet, Private Endpoints)
  • Practical experience with containerised environments (Docker) and cloud-native deployment models
  • Strong understanding of cloud-native architecture principles, including: Stateless services, Scalability and resiliency patterns, Secure service-to-service communication
  • Experience working with CI/CD pipelines, preferably: Azure DevOps Pipelines, Git-based workflows
  • Experience implementing infrastructure as code, ideally using Bicep or similar tools
  • Good understanding of application security practices, including: Secure secret management (e.g., Azure Key Vault), Identity and access management (Entra ID / OIDC)
Job Responsibility
Job Responsibility
  • Lead design and development of scalable, cloud-native platform
  • Define and implement architecture-aligned solutions in collaboration with Solution Architects and client stakeholders
  • Drive engineering best practices, including code quality, testing, CI/CD, and security
  • Contribute to technical decision-making and architecture discussions (ADR definition and alignment)
  • Mentor and guide engineers, supporting team growth and delivery excellence
  • Ensure alignment with AI-first, spec-driven development approach and engineering workflows
  • Collaborate closely with distributed teams, including DevOps, QA, Product Manager/Business Analyst, and client stakeholders
  • Support integration development with enterprise systems (e.g., SAP, ServiceNow, Data Lake)
  • Participate in end-to-end delivery, from discovery and design to implementation and release
  • Ensure adherence to agreed SDLC processes and release workflows
  • Fulltime
Read More
Arrow Right

Full Stack Software Engineer III-V

The Full Stack Software Engineer is responsible for designing, developing, deplo...
Location
Location
United States , Tucker
Salary
Salary:
99360.00 - 147000.00 USD / Year
gasoc.com Logo
Georgia System Operations
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Engineering, Information Systems, or a related technical field
  • 4+ years of full stack development experience (Level III)
  • 6+ years of experience including application architecture and system optimization (Level IV)
  • 8+ years of experience architecting and managing enterprise-scale applications (Level V)
  • Technical Expertise: Java (Spring Boot), React.js or similar framework, Python, Node.js, Microservices architecture and API management, MSSQL, Oracle, MongoDB, Azure or AWS/GCP (cloud-native architectures preferred), CI/CD pipelines, GitHub, Docker, Kubernetes, Terraform, Secure coding practices (OAuth, JWT, SSL), Observability, logging, and monitoring tools, Familiarity of ML/AI technologies
  • Key Competencies: Strong analytical and troubleshooting skills, Excellent written and verbal communication abilities, Customer-focused mindset, Ability to work independently and collaboratively, Commitment to continuous learning and technical growth
Job Responsibility
Job Responsibility
  • Design, develop, test, and maintain enterprise-grade applications across the technology stack
  • Build modern, responsive, and user-friendly interfaces using React or similar frameworks
  • Develop backend services, RESTful APIs, and microservices using Java (Spring Boot), Node.js, and/or Python
  • Ensure applications are optimized for performance, scalability, reliability, and maintainability
  • Contribute to system design and architectural decisions
  • Develop and maintain integrations between enterprise platforms to ensure data accuracy and operational efficiency
  • Participate in API design, microservices architecture, and modernization initiatives
  • Deploy and support applications in Azure environment
  • Implement and maintain CI/CD pipelines to support automated builds, testing, and deployments
  • Utilize containerization and orchestration tools such as Docker and Kubernetes
What we offer
What we offer
  • comprehensive medical, dental, and vision coverage
  • a strong retirement program
  • career development
  • flexible work schedules
  • wellness focus
  • supportive member of the community
  • Fulltime
Read More
Arrow Right

Full-Stack Software Engineer

Weʼre looking for an experienced Software Engineer to help accelerate the delive...
Location
Location
Romania , Iași
Salary
Salary:
Not provided
awin.com Logo
Awin Global
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 3 years of hands-on experience in commercial Software Engineering roles
  • Good experience working with front-end code, ideally using Angular
  • Extensive experience in developing cloud software using: AWS services - Lambda, ECS, DynamoDB, Opensearch
  • Terraform for writing Infrastructure as Code scripts
  • Typescript
  • Java v21 with Maven, and Spring Boot v3
  • Docker
  • Understanding of relational database design principles, SQL query optimisation, and proficiency in SQL and non-relational databases like DynamoDB
  • Experience and an enthusiasm for using and finding new ways to use AI tools to augment software development practices
  • Experience using Git for source control
Job Responsibility
Job Responsibility
  • Collaborate closely with other engineers, and product managers to design, build, and maintain secure, scalable, and well-tested software for our award-winning marketing platform
  • Responsible for writing clean, secure and well-tested code
  • Follow best-practice guidelines and help to improve those guidelines, your code is open by default and easy for others to reuse
  • Part of a team and with the team extend, maintain and operate assigned parts of our platform
  • Coach and mentor more junior colleagues, participate in knowledge-sharing activities both within your team and the wider Engineering practice
  • Have a good understanding of the user needs within your service and work with the product owner and other team members to translate these into technical solutions
  • Work through the entire lifecycle of a service or product, from understanding requirements, development to deployment, support and maintenance
  • Show an understanding for deadlines, find pragmatic solutions and are proactive in raising potential risks
  • Help the team in solving the challenges that arise as our business grows and develops
  • working together to ensure the service continues to meet the needs of our business and its customers
What we offer
What we offer
  • Flexi-Week and Work-Life Balance: flexible four-day Flexi-Week at full pay and with no reduction to your annual holiday allowance
  • variety of different paid special leaves
  • Remote Working Allowance: monthly allowance to cover part of your running costs
  • support in setting up your remote workspace appropriately
  • Flexi-Office: international culture and flexibility through our Flexi-Office and hybrid/remote work possibilities to work across Awin regions
  • Meal Vouchers: supported with a certain net sum to spend it on a variety of lunches
  • Health & Wellbeing: insurance covers several types of health, vision and / or dental treatments for you and for up to one additional family member
  • Remote Working Furniture Package: After 3 months of employment, eligible for a furniture package to enable you to set up a proper workplace at your remote working location
  • Appreciation: Thank and reward colleagues by sending them a voucher through our peer-to-peer program
  • Fulltime
Read More
Arrow Right

Senior Full-Stack Software Engineer

Citi Futures and Derivatives Clearing Technology supports a rapidly growing busi...
Location
Location
Ireland , Dublin
Salary
Salary:
93280.00 - 139920.00 EUR / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience in designing and building best in class enterprise application and data architecture with site engineering excellence
  • Strong hands-on experience in leading solution architecture and development including front-end web development and back-end application development with scalable data architecture
  • Strong communication and problem-solving skills
  • Strong hands-on experience with front-end, back-end and infrastructure technologies including Angular/React, Spring Boot/Cloud, API
  • Strong hands-on experience with modern software paradigms including cloud-native (AWS, Docker) and microservices
  • Experience with application security best practises (secret management, Oauth/PKI)
  • Experience in implementation of DevOps such as CI/CD and modern best practises such as testing frameworks and the SOLID principles
  • CI/CD tooling, automation of testing tools
  • Hands-on development experience with traditional and modern data systems (relational/non-relational databases, cloud/big data platform, data catalogue and governance tools)
  • Passion and commitment for adopting new technologies with exploratory mind-set
Job Responsibility
Job Responsibility
  • Lead design and development of technical solutions for the data and reporting application utilizing best engineering practices
  • Contribute to technical direction and enhancement as a technical expert in development and implementation phases, providing in-depth and sophisticated analyses to define problems and develop innovative solutions
  • Contribute to technical direction and strategic decisions as a technical expert in all development and implementation phases, providing in-depth and sophisticated analyses to define problems and develop innovative solutions
  • Work closely with business users, stakeholders, BAs, product managers and other development teams to understand problem space, brainstorm ideas, approaches, and solutions
  • Design and develop software applications using microservices cloud-native architecture to be resilient, stateless, scalable, and testable with automation and reusability as key objectives
  • Contribute to CI/CD implementation using DevOps best practices based on industry and Citi standards and work to implement them
  • Work with key business SMEs to develop an in-depth understanding of their critical data and reporting needs and business impact of existing data quality and data integrity issues on a detailed level
  • Demonstrate a data-driven approach to problem-solving and decision-making, utilising metrics, and performance indicators to assess team efficiency and identify improvement opportunities
  • Partner with QA team to ensure robust testing framework is utilized for functional and nonfunctional testing for the release cycles
  • Partner with Support team to ensure stability of production environment with proactive monitoring and health checks
What we offer
What we offer
  • Competitive base salary (which is annually reviewed)
  • Additional benefits that support you (and your family) to be well, live well and save well
  • Fulltime
Read More
Arrow Right

Full Stack Software Engineer - Growth

Perplexity is seeking experienced Full Stack Engineers to help revolutionize the...
Location
Location
United States , San Francisco; New York City
Salary
Salary:
210000.00 - 385000.00 USD / Year
perplexity.ai Logo
Perplexity
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong programming skills with the ability to work across the full stack (backend, APIs, and modern web frontends)
  • Self-motivated and comfortable taking ownership of ambiguous, high-impact projects end to end
  • Solid quantitative skills and a strong understanding of experimentation, metrics, and data analysis
  • Experience making data-driven decisions and measuring impact (A/B testing, feature flags, cohort analysis, and ad-hoc analysis)
  • A passion for shipping high-quality products that move key growth metrics and delight users
  • 4+ years of industry experience in software engineering, preferably with exposure to growth, product, or experimentation-heavy environments
Job Responsibility
Job Responsibility
  • Design, build, and scale new 0→1 growth products and features across web and mobile
  • Work closely with Product, Design, and Data to define hypotheses, ship experiments, and iterate quickly based on results
  • Launch new features, experiments, campaigns, and partnerships in a fast-moving environment, balancing speed with quality
  • Build and evolve core growth infrastructure such as experimentation frameworks, notification systems, attribution pipelines, and growth-oriented APIs
  • Instrument, monitor, and analyze performance metrics and user feedback to identify opportunities for activation, retention, and monetization improvements
  • Craft delightful, data-proven user journeys that showcase the power of Perplexity while driving measurable business impact
What we offer
What we offer
  • equity
  • health
  • dental
  • vision
  • retirement
  • fitness
  • commuter and dependent care accounts
  • Fulltime
Read More
Arrow Right

Senior Full Stack Software Engineer

Cape’s platform gives customers end-to-end control of their digital identity, op...
Location
Location
United States , New York
Salary
Salary:
Not provided
cape.co Logo
Cape
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of full stack software engineering experience
  • Engineering background in Computer Science, Mathematics, Software Engineering, Physics or similar field
  • Experience crafting complex user experiences (UX) with a strong intuition for good design and usability
  • Exceptional coding skills regardless of framework or stack, especially with TypeScript React (or similar frontend programming language and framework) and Go (or similar backend programming language)
  • Familiarity with data structures, loading patterns, web frameworks, and other technical tools and concepts
  • Strong written and verbal communication skills and ability to iterate quickly with teammates, incorporating feedback and holding a high bar for quality
  • Proven ability to learn continuously, work independently, and make decisions with minimal supervision
  • Experience brainstorming and iterating with product designers
  • High ownership and the drive to take a problem from ideation to production independently
  • Ability to take a thoughtful, practical approach to problem-solving that considers tradeoffs and avoids over-engineering
Job Responsibility
Job Responsibility
  • Build beautiful, responsive and reliable websites and landing pages
  • Work in Figma, and translate designs into code
  • Maintain high coding standards through the development of guidelines, active participation in code reviews, and fostering a culture of continuous improvement and knowledge sharing among your team
  • Champion the security, performance, and stability of our web applications. You will implement and oversee robust testing, monitoring, and release processes to guarantee a seamless and trustworthy user experience
  • Actively improve user workflows by collaborating with cross-functional teams, ensuring seamless experiences across product boundaries and a cohesive user experience
  • Build reliable, performant, and scalable systems that enable other product teams to build robust web applications without requiring deep domain expertise in the underlying infrastructure
What we offer
What we offer
  • 401(k) match
  • 100% coverage of medical, dental, and vision premiums for you and your dependents
  • 12 weeks paid parental leave (for all parents, no waiting period)
  • Stipends for Family-forming needs
  • Stipends for Gender-affirming care
  • Generous vacation policy
  • Fulltime
Read More
Arrow Right