Dragos is seeking a Staff Software Engineer to join our Active Collection team, which builds and maintains the agents responsible for collecting system information from industrial environments. In this role, you will lead the evolution of our agent ecosystem—enhancing existing capabilities, expanding support for new protocols, and improving the robustness of communication and tasking systems. This is a high-impact role that blends systems programming, protocol engineering, and cloud-native infrastructure to support Dragos’ mission of protecting industrial organizations from cyber threats.
Job listings
Good Inside is seeking a Contract Senior Software Engineer to deliver our AI-powered recommendations project for an expected 6-month engagement. You’ll collaborate with product, ML, and backend teams to implement AI-driven personalization in our mobile app, shaping how users experience intelligent, personalized features with your expertise in mobile engineering.
This role offers a unique opportunity to shape how enterprises harness the power of AI in real-world applications, serving as a bridge between core product and clients’ engineering teams. Solve complex problems and securely integrate AI into critical sectors. Build and ship features for North, develop autonomous agents, and lead end-to-end deployment in private cloud and on-premises environments.
This position is at the cutting-edge of machine learning and software engineering and you will be responsible for designing and developing machine learning applications for our growing client base. You should have strong programming skills and professional experience in Machine Learning, Computer Vision, Natural Language Processing, or Deep Learning. You will join a team of experienced engineers and entrepreneurs bringing practical AI solutions to the market.
As a Senior Software Engineer on the Point-Earning Opportunities team, you will build and scale the backend systems that power initiatives such as surveys, fitness challenges, and shopping activities. This includes integrating with third-party partners and high-volume data providers to deliver seamless and rewarding user experiences. You will work with microservices and complex integrations.
As a Senior Mobile App Engineer, you will build cross-platform apps that interface with EEG headbands and other wearables to capture high-fidelity data and enable seamless experiences for patients and clinicians to help unlock insights into neurological, psychiatric, and sleep disorders.
As a Full Stack Engineer, you will design, develop, and maintain web and mobile-web applications and API leveraging modern technologies and AWS managed services. You will write clean, efficient, and maintainable code and debug application code while troubleshooting interface software. You will also develop, test, and deploy code and document application changes.
Drive the design, development, and implementation of real-time, high-performance embedded software systems deployed on custom Linux-based hardware platforms. Be instrumental in building robust software solutions, enabling advanced data analytics at the edge, and collaborating across multi-disciplinary teams to ensure resilient and reliable software releases in mission-critical environments.
We're looking for a creative and highly motivated Senior Software Engineer to join our Applications team to help us streamline Evolver experience and maintain critical business functionality used to support owners and guests. In this role you will help plan and execute key initiatives while also supporting ongoing cross-functional operations. Whether it’s a new awesome feature or a bug fix, you will own your work and deliver the most effective and scalable solutions.
Platform engineering builds the underlying software infrastructure powering Cribl’s diverse suite of products. We are looking for a dedicated Senior Software Engineer for our Platform team who is passionate about identity management, authentication and authorization, and leading technical vision for secure and robust identity protocols. This role involves significant backend development with a focus on full-stack TypeScript.