FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer, Python – Integrations
FiligranSenior Software Engineer Python developing integration solutions to connect platforms for cybersecurity applications. Collaborating with teams to ensure seamless interoperability and enhancing system capabilities.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in Python development and system integration, with a strong focus on API design and the ability to enhance integration capabilities using AI-powered tools. Proven track record in troubleshooting, mentoring, and maintaining high-quality standards in software engineering.
Highest-signal resume keywords
Python DevelopmentAPI DesignSystem IntegrationCyber Threat IntelligenceMentoring Junior Engineers
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
PythonAPI DesignIntegration SolutionsTroubleshootingDebuggingTechnical DocumentationCode ReviewSoftware EngineeringAutomationAI Applications
Soft Skills
Problem-SolvingProactive MindsetTeam CollaborationOwnership of ProjectsPositive Team Culture
Tools & Technologies
OpenAEVOpenCTIAI-Powered ToolsLLMsAutomation Tools
Industry Keywords
CybersecurityIntegration FrameworksEmerging TechnologiesRemote WorkAsync-First Environment
Tech Stack
Tools & technologiesCyber SecurityPython
About the role
Key responsibilities & impact- Design, develop, and maintain integration solutions using Python to connect OpenAEV and OpenCTI with external platforms and services
- Proficient in investigating and analyzing APIs to gain a comprehensive understanding of external systems.
- Skilled at exploring third-party APIs and interpreting their functionality to integrate with remote systems effectively.
- Collaborate with software engineers and product managers to gather requirements and define integration strategies
- Ensure the reliability, scalability, and security of integration solutions through best coding practices and architecture decisions
- Troubleshoot, debug, and resolve integration issues to maintain seamless system interoperability
- Write and maintain clear technical documentation for integration processes, APIs, and workflows
- Review code and provide mentorship to other engineers to promote knowledge sharing and high-quality standards
- Stay up to date with emerging technologies and propose improvements to enhance integration capabilities
- Contribute to the continuous improvement of our development processes and integration frameworks
Requirements
What you’ll need- 5+ years of experience in software engineering, with a focus on Python and system integration
- Strong technical skills in Python, API design, and integrating complex platforms
- Strong interest in AI and its applications in cybersecurity
- Comfortable working with and leveraging AI-powered tools (LLMs, automation, copilots, etc.) to improve workflows and productivity
- Proven ability to work autonomously, take ownership of projects, and contribute to a positive team culture
- Excellent problem-solving skills and a proactive, solution-oriented mindset
- Comfortable working in a remote, async-first environment and collaborating across time zones
- Bonus: Experience in Cyber Threat Intelligence, experience with or interest in OpenBAS, OpenCTI, or similar integration platforms, security in integrations, or mentoring junior engineers
Benefits
Comp & perks- Competitive pay + equity - everyone shares in our success
- Remote-first, flexible, and balanced - work that fits your life
- Your setup, your choice - pick the gear that works for you
- Twice-a-year gatherings - we meet in person for regional and global offsites to connect, collaborate, and strengthen our culture beyond the screen