[Remote] Senior Software Engineer

Remote Full-time
Note: The job is a remote job and is open to candidates in USA. PolySwarm is developing innovative solutions to age-old information security problems, and they are seeking a talented Senior Software Engineer to join their team. The role involves implementing features, building microservices, and playing a critical role in making PolySwarm the most competitive anti-malware platform available.ResponsibilitiesImplementing features or building new microservices in Django or Flask+SQLAlchemyIntegrating that with a NodeJS frontend or other internal Python or Rust based microservicesTesting work in a local end-to-end testing environmentPushing work to GitHub for code-review and testing in GitLab CIWriting or revising Kubernetes charts and values for correct deployment to clusterCoordinating with the team to deploy to production at the next production releaseHelping a security expert create their microengine and get it deployed in the marketplaceBuilding or improving the PolySwarm integration for a threat intelligence productBeing the main architect for new services or major features and providing input into design and implementation detailsMaking broad decision-making regarding architecture, infrastructure, deployment, scale, access control, continuous integration, tooling, and moreSkills5+ years production software engineering skills building microservices (primarily Python and Rust) in a cloud architecture5+ years production software architecture/design experienceComfortable with a LLM-assisted development environmentProficient with software debugging and testing toolsProficient with docker and docker composeProficient in dealing with kubernetes deployments and distributed computingExperience with databases, caches and queueing systemsComfortable working in a remote-only environmentAnalytical mindConfidence to share your ideasAbility to clearly describe and document your ideasAbility to constructively critique your ideas and those of your team membersAbility to independently motivate & self-directAbility to collaborate and work in a teamProficient in English (reading, writing, and speaking)Experience with malicious software analysis and reverse engineeringMS or PhD in Computer Science, Software Engineering, or related field, or relevant experienceExperience building ETL processesExperience with big data analyticsExperience processing high-speed transactions in databasesExperience processing and storing large datasetsExperience with kernel software development in Windows, Linux, or MacStrong software engineering skills using the C-family languagesExperience with Compiling and debugging software on Linux and WindowsExperience with Windows and Linux kernel security mechanismsBenefitsCompetitive salariesExcellent health, dental, vision coverage (US employees)401k (US employees)Paid time off (US employees)Flexible work hours. We have core work hours for overlap between time zones, but outside of that block of hours, you can schedule your working hours as you like to get things done.Powerful laptops and desktops - whatever you need to be most productive!Company OverviewPolySwarm is a threat detection used by security experts to analyze, detect & get intel on malicious files & digital artifacts. It was founded in 2001, and is headquartered in San Juan, NA - Puerto Rico, PRI, with a workforce of 51-200 employees. Its website is https://polyswarm.io/.

Apply Now →
← Back