Dragos logo
Dragos

Dragos is a computer and network security company specializing in industrial cybersecurity, incident response, threat intelligence, and security software. Past flexible jobs at Dra

Senior Software Engineer

Location

Worldwide

Posted

1 day ago

Salary

$165K / year

Seniority

Senior

Job Description

Senior Software Engineer

Dragos

Role Description Dragos is seeking a Senior Software Engineer to join our team in building the leading OT Security Platform. We work in a matrix-style engineering organization which means in this role, you will be part of our Backend Community. To be successful at Dragos, you will need to: - Be passionate about your craft, minding the details while working quickly. - Have a strong product sense and care deeply about the customers and problems we are solving. - Be self-directed with a strong work ethic and ability to operate autonomously. - Have excellent communication skills for remote collaboration, working well across engineering disciplines. At Dragos, we don’t hire engineers whose only mission in life is to write code. We are looking for backend engineers who yearn to contribute to more than just a code base and who are willing to stretch themselves to accomplish the mission. Our backend community is the heartbeat of the Dragos Platform, playing a pivotal role in the success of our customers’ ability to secure their OT environments. As a backend engineer you will: - Design and implement robust, testable, high-performance systems and tools in Rust. - Optimize existing software architectures to enhance speed and efficiency. - Actively participate in all phases of the development lifecycle, including debugging and optimization, ensuring and elevating software quality. - Stay informed about the latest advancements in Rust programming, security, and software design principles, helping to foster an environment of continuous learning and improvement. - Give and receive peer feedback on a normal cadence as part of our review cycle. Qualifications - 5+ years of experience developing backend systems in a fast paced, high performance team environment. - 3+ years of experience in relational databases such as Postgres. - 3+ years of experience with NoSQL databases such as Elasticsearch. - 3+ years of experience working in a microservices architecture. - Solid proficiency of Rust. - Experience integrating with third party devices and data providers. - Experience incorporating AI tools, models, or services into development workflows. Requirements - Experience building and operating distributed systems at scale with a focus on reliability. - Familiarity with Kubernetes and cloud‑native architectures. - Experience with containerization (Docker). - Strong understanding of observability tooling (Prometheus, Grafana). - Experience building CI/CD pipelines and working with IaC tools (Terraform). - Experience building information security–focused products or applying secure coding practices. - Experience with Kotlin, Go, or Python in production environments. - Experience mentoring team members or leading technical initiatives. Benefits - Salary: $165,000. - Competitive Equity Package. - Comprehensive Benefits Plan. Company Description Dragos is on a relentless mission to defend industrial organizations that provide us with the necessities of modern civilization; running water, functioning electricity, and safe industrial working environments. As the market leader in ICS/OT Cybersecurity, we are dedicated to arming our customers with best-in-class technology, threat intelligence, and services to protect their systems as effectively and efficiently as possible. We’re a remote-first culture with operations in North America, Europe, the Middle East, and APAC. We’re looking for mission-oriented teammates who embody our core values of authenticity, transparency, and trust. Are you ready to make a difference? Come join a mission that can save the world!

Related Job Pages

More Software Engineer Jobs

Role Description As a Bubble.io Developer, you will play a pivotal role in ensuring our clients achieve seamless integration with our platform. This role requires a combination of technical expertise, problem-solving skills, and a deep understanding of Bubble.io. You will be responsible for crafting custom integration solutions, managing client onboarding, and supporting our users as they navigate through our services. Key Responsibilities: - Develop and implement bespoke integration calls with customers, tailored to their specific needs. - Provide expert guidance on the capabilities and best practices of Bubble.io. - Build and maintain CRM integrations with Salesforce, Hubspot, and other platforms as required. - Utilize Python and Pandas for data manipulation tasks, ensuring data integrity and usability. - Design and deploy microservices on AWS using Lambda, enhancing our infrastructure's scalability and efficiency. - Collaborate closely with our development team to innovate and refine our platform. Qualifications - Proven expertise in Bubble.io, with a strong portfolio of projects. Bubble.io certification is highly desirable. - Proficiency in Python, with experience in using Pandas for data analysis and manipulation. - Good English communication skills, mainly written (for internal communication). - Ability to work within US East Coast hours for significant overlap with our team and customer base. - A proactive, problem-solving attitude, with ability to work independently and as part of a dynamic team. Requirements - Experience in building microservices on AWS, particularly using Lambda. - Demonstrated ability to develop and maintain CRM integrations, specifically with Salesforce and Hubspot. - Fluency in English. Benefits - The opportunity to be part of an exciting startup journey, contributing directly to the growth and success of the company. - A remote working environment, with flexibility to work from anywhere. - A competitive salary. - A supportive and innovative team culture, where your ideas and contributions are valued. - Opportunities for professional development and growth within the company.

EST (UTC-5)
Jenzabar logo

Senior Data Conversion Consultant – Programmer

Jenzabar

Our higher education SIS, ERP, cloud, and analytics solutions drive digital transformation and enable student success.

Full TimeRemoteTeam 501-1,000Since 1998H1B Sponsor

• Develop SQL scripts based on mapping documentation to transform client legacy data, from one or more sources, in preparation for Jenzabar software implementation • Adhere to project timelines and execute work outlined in project plans and resulting from client engagements • Communicate frequently and effectively with clients and internal teams to provide status updates, identify risks and roadblocks, and obtain information as needed to keep projects on track • Own tasks fully, documenting feedback and updates in project tracking software, ensuring successful hand-offs to internal teams and clients • Provide time estimates for custom tasks outside of original project scope • Work with the data conversion manager to improve data conversion process and streamline client experience • Other duties as assigned by management

United States
$60K - $75K / year
99x logo

Mobile Developer – Swift, React Native

99x

Creating impactful digital products, together!

Full TimeRemoteTeam 201-500Since 2004H1B No Sponsor

• Produce fully functional mobile applications writing clean code • Gather specific requirements and suggest solutions • Troubleshoot and debug to optimize performance • Design interfaces to improve user experience • Liaise with Product development team to plan new features • Ensure new and legacy applications meet quality standards • Research and suggest new mobile products, applications and protocols

Brazil
Full TimeRemoteTeam 11-50H1B No Sponsor

• Set the pace and raise the bar. Establish clear goals, cut through ambiguity, and hold the team accountable to shipping meaningful work with high quality. • Partner with product and design to shape the roadmap, make smart trade-offs, and keep engineering unblocking the business. • Build engineering processes that scale: sprint rhythms, incident response, code review standards. • Identify risks early and drive to resolution. • Lead and develop your team across all levels, providing coaching, career development, and performance feedback. Hold managers accountable for the output of their pods while investing equally in every direct report's growth. • Build a culture of high standards and continuous growth, where engineers do some of the best work of their careers. • Own and maintain a high bar for talent; define what great looks like and hold the standard. • Identify and develop future engineering leaders. • Provide architectural oversight across your pods, ensuring systems are scalable, maintainable, and built to last. • Champion best practices across code quality, observability, testing, and system design. • Stay close to the technical work to earn trust, spot issues early, and give grounded feedback. • Lead by example with AI development tools and set clear expectations for the team to do the same. • Evaluate and introduce AI tooling that improves developer velocity, code quality, and product capability. • Build a team culture that treats AI as a genuine productivity multiplier, not a novelty. • Help define House Rx's approach to responsible, high-leverage AI use in engineering.

United States
$220K - $250K / year