Gen

Senior Developer – Python & Automation

Prague, Prague, CZ

18 days ago
Save Job

Summary

Who Are We?

We're more than just a company; we're a global leader in digital safety. With a strong commitment to ensuring that everyone can navigate the digital world securely, we unite the best minds and cutting-edge technology through our family of brands: Norton, Avast, LifeLock, Avira, AVG, ReputationDefender, and CCleaner. Together, we protect over 500 million people worldwide. Our workplace is built on inclusivity, where your well-being is a top priority. We believe success comes from balance and authenticity. When you're thriving, you're unstoppable. So, bring your bold ideas and unstoppable drive, and join us in shaping the digital world. Ready to make an impact? Join #TeamGen.

How We Work

Our hybrid work model (3 days in the office) gives us the face-to-face time to have creative conversations, meaningful meetings, make quick decisions and build relationships. At the same time, it offers flexibility you need to focus and do your best work.

Mission and Goals

Hiring a Senior Developer – Python & Automation

You will be a part of the Core Technology (CTO) department where research and development are focused on tackling the rising complexity and scale of cybersecurity threats. We employ machine learning and automation to detect and categorize malicious software and continuously improve how we protect our users.

We design, develop, test, and operate our ML-powered technologies that detect threats in binaries, documents, website content, and mobile platforms. We take full responsibility for our products throughout their lifecycle, making this a challenging and empowering role.

To stay ahead of the expanding threat landscape, we build scalable and efficient systems that automate malware detection. Your mission is to improve the tools, frameworks, and workflows our team uses daily, enhancing both performance and developer experience.

Objectives

  • Research and develop tools that increase our team’s productivity and enjoyment
  • Improve our shared ML framework and keep it scalable and fun to work with
  • Ensure the maintainability and utility of existing ML systems
  • Work with our dev tool stack (Teamcity (configured using Kotlin), Artifactory, Github, Jira) Work with virtualization, containerization, and cloud technologies
  • Write automated tests and improve code quality and reliability
  • Monitor product availability and maintain high standards of uptime


Competencies

  • Strives for deep understanding before implementing solutions
  • Simplifies complex challenges
  • Stays current with modern tools and best practices
  • Organized, committed, and follows through Embraces mistakes as learning opportunities
  • Tackles difficult problems with perseverance
  • Proactively helps the team where most needed
  • Curious and eager to apply new technologies to improve outcomes
  • Fluent english speaker
  • 5+ years of programming experience in Python and its open-source ecosystem
  • Fluency in English
  • Comfortable using Linux as a standard development environment
  • Experience writing automated tests and improving testability
  • Familiarity with CI/CD workflows
  • Experience with container runtimes (e.g., Docker)
  • Bonus: Experience with GCP (GKE, Storage, CloudSQL) and Kubernetes


Benefits

  • Flexible hybrid working model with a modern office located in Prague
  • Generous vacation and paid time off policies
  • Comprehensive health insurance and wellness programs
  • Employee stock purchase plan and annual bonus opportunities
  • Continuous learning opportunities, including access to training platforms and internal knowledge-sharing sessions
  • Volunteer days and a commitment to social responsibility
  • An inclusive culture that celebrates diversity and empowers individuals to thrive
  • LinkedInTag:


Gen is proud to be an equal-opportunity employer, committed to diversity and inclusivity. We base employment decisions on merit, experience, and business needs, without considering race, color, national origin, age, religion, sex, pregnancy, genetic information, disability, medical condition, marital status, sexual orientation, gender identity or expression, military or veteran status, or other unlawful factors. Gen prohibits discrimination based on these protected characteristics and recruits talented candidates from diverse backgrounds.

We consider individuals with arrest and conviction records and do not discriminate against employees for discussing their own pay or that of other employees or applicants. Learn more about pay transparency.

To conform to U.S. export control regulations, applicant should be eligible for any required authorizations from the U.S. Government.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job