Backend Engineer Python @ DefSecIntel Solutions
Your Application Journey
Email Hiring Manager
Job Details
Who We Are
DefSecIntel Solutions is freedom defenders’ partner in surveillance and control. The company, based in Tallinn, Estonia, is a top innovator in combat-proven mobile autonomous surveillance systems and C-UAS with AI-powered technology. Our technologies support border security, combatting cross-border smuggling, illegal crossings, and hostile drones, with deployments in Ukraine and collaborations with the EU, NATO and international defence programs.
Our Excellence Has Been Recognized With Numerous Awards
TOP1 Innovator 2024, TOP1 DefenceTech Company, TOP2 Most Competitive Estonian Energy and Manufacturing Company, TOP3 Exporter, The Best Estonian Defence Company 2023.
Role Overview: Backend Engineer Python
As a Backend Engineer Python at DefSecIntel Solutions, you will develop and enhance the platform's framework, architecture, and control systems. You will integrate hardware with user interfaces, improve control reliability, and ensure robust system performance.
Our Tech Stack
- Python
- ROS
- Dynaconf
- Pydantic
- Numpy
- InfluxDB
- Grafana
- Prometheus
- MQTT
- Redis
- Minio
- Docker
- Gitlab
What You Will Be Doing
- Write and maintain hardware drivers for core functionality
- Integrate code with the web application
- Enhance system monitoring capabilities
- Collaborate with teams to design and implement shared APIs
- Develop hardware control logic
- Implement architectural improvements to boost reliability
What We Are Looking For
- Proficient knowledge of Python
- Strong software development and design skills
- Ability to solve problems quickly in fast-paced environments
- Hands-on experience with Docker
- Proactive and curious mindset
Nice-to-Haves
- Experience with hardware/embedded systems
- Experience with ROS (Robot Operating System)
- Familiarity with cameras, radars, electricity, and generators
- Proficiency in managing APIs
- Experience with FAST API, Flask, React, Angular, or Vue.js
What We Offer
- Opportunity to support a safer, secure world
- Work alongside talented individuals developing innovative solutions
- Flexible work arrangements promoting work-life balance
- €1000 annual training and development budget
- €1000 referral bonus
- 150€ quarterly sports allowance
- Mental health support via Meliva platform
- Three health days per year
- Free parking and social team events
Key skills/competency
- Python
- Docker
- ROS
- API
- Hardware Drivers
- System Monitoring
- Software Design
- Embedded Systems
- Control Logic
- Team Collaboration
How to Get Hired at DefSecIntel Solutions
🎯 Tips for Getting Hired
- Research DefSecIntel Solutions: Understand their mission and global projects.
- Customize your resume: Highlight Python and hardware integration skills.
- Prepare technical demos: Showcase Docker and API projects clearly.
- Practice interview scenarios: Emphasize problem-solving in fast-paced settings.