Senior Software Engineer - Backend
D
DragosICS/OT Cybersecurity
Location: United StatesFull-TimeSenior
SalaryAt least 165,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years of experience developing backend systems
- Required Skills
- Backend DevelopmentElasticSearchPostgresRustNetworking
Requirements
- 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 understanding of Rust
- Familiarity with networking concepts like VLAN, SDN, and VXLAN
- Experience integrating with third party devices and data providers
- Experience incorporating AI tools, models, or services into development workflows
- Strong understanding of networking security architecture and concepts like VLAN, SDN, and VXLAN
- Experience working with and integrating networking devices such as firewalls, switches, routers, and virtual appliances
- Experience building information security products
- Experience with micro-segmentation network configurations
- Experience with cloud-first development and deployment
- Experience with Kotlin, Go, and Python in production environments
Responsibilities
- 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, to ensure and elevate 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
View Full Description & ApplyYou'll be redirected to the employer's site