Senior Software Engineer (Python, OSINT)

January 16

Apply Now
TRG Research and Development logo

TRG Research and Development

Cyber Fusion SaaS in 24 hours. Secure Better Lives today!

First Responders • Cybersecurity • Big Data • Cyber Intelligence • Research and Development

51 - 200

Description

• Design and develop the system responsible for collecting information from various sources using third-party APIs and data ingestion pipelines • Development of new microservices and features • Decompose complex problems and develop simple functional software components to solve them • Optimize existing codebase for performance, reliability, and scalability • Maintain and improve code quality and performance • Leverage modern practices such as Test-Driven Development and Continuous Integration to deliver early and often • Perform code reviews and engage in pair-programming sessions • Actively participate in knowledge transfer and coach other members of the team on technology and best practices

Requirements

• 4+ Years of Software Engineering experience, preferably with Python as a primary language • Firm understanding of software design patterns, principles and best practices • Hands-on experience developing RESTful API Services and event-driven microservices using popular frameworks (e.g. FastAPI) • Experience with Apache Kafka or other messaging technologies • Familiarity with database systems (SQL or NoSQL, e.g. MySQL, MongoDB) • Experience working with version control systems such as Git or Mercurial • Comfortable working in a Linux environment and using CLI tools • Basic knowledge of Docker and Docker Compose • Fluent in the English language • (Optional) Experience with OSINT tools and methodology • (Optional) Familiarity with Data Engineering practices • (Optional) Familiarity with data analysis and cycle of Machine Learning projects • (Optional) Experience working with WebSockets • (Optional) Experience with Node.js and Javascript/Typescript • (Optional) Experience with different DevOps tools in a development environment • (Optional) Learning comes naturally to you and you are always seeking to expand your knowledge and experience

Benefits

• Working from home • Flexible hours • Yearly performance bonus • Paid medical insurance • Daily lunch allowance • Sport/Gym(Exercise) allowance • Udemy unlimited subscription • Onboarding plan and training • Equipment support • No dress code • Gifts and rewards • Happy hours, coffee time, online team building, company events • Fresh fruit, snacks, coffee, and tea at the office

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com
Jobs by Title
Remote Account Executive jobsRemote Accounting, Payroll & Financial Planning jobsRemote Administration jobsRemote Android Engineer jobsRemote Backend Engineer jobsRemote Business Operations & Strategy jobsRemote Chief of Staff jobsRemote Compliance jobsRemote Content Marketing jobsRemote Content Writer jobsRemote Copywriter jobsRemote Customer Success jobsRemote Customer Support jobsRemote Data Analyst jobsRemote Data Engineer jobsRemote Data Scientist jobsRemote DevOps jobsRemote Ecommerce jobsRemote Engineering Manager jobsRemote Executive Assistant jobsRemote Full-stack Engineer jobsRemote Frontend Engineer jobsRemote Game Engineer jobsRemote Graphics Designer jobsRemote Growth Marketing jobsRemote Hardware Engineer jobsRemote Human Resources jobsRemote iOS Engineer jobsRemote Infrastructure Engineer jobsRemote IT Support jobsRemote Legal jobsRemote Machine Learning Engineer jobsRemote Marketing jobsRemote Operations jobsRemote Performance Marketing jobsRemote Product Analyst jobsRemote Product Designer jobsRemote Product Manager jobsRemote Project & Program Management jobsRemote Product Marketing jobsRemote QA Engineer jobsRemote SDET jobsRemote Recruitment jobsRemote Risk jobsRemote Sales jobsRemote Scrum Master + Agile Coach jobsRemote Security Engineer jobsRemote SEO Marketing jobsRemote Social Media & Community jobsRemote Software Engineer jobsRemote Solutions Engineer jobsRemote Support Engineer jobsRemote Technical Writer jobsRemote Technical Product Manager jobsRemote User Researcher jobs