JV
Software Engineer
Jobs via Dice
Philadelphia · Hybrid Contract 1mo ago
About the role
Job Description
We are looking for a strong Software Engineer to join a cybersecurity-focused engineering team. This role is heavily focused on application development and problem-solving rather than pure cybersecurity or machine learning expertise. The ideal candidate should have solid software engineering fundamentals, experience building scalable applications, and a basic understanding of security best practices.
Candidates with only scripting experience will not be the right fit. The team is looking for engineers who have experience developing, deploying, and maintaining production-grade applications.
Required Skills & Experience
- Strong software engineering and coding background with Python
- Experience building applications using Python frameworks such as REST API frameworks, Django, or similar technologies
- Strong problem-solving and analytical skills
- Experience with relational databases such as PostgreSQL, MySQL, or similar
- Basic AWS knowledge including EC2 and container-based environments
- Experience with CI/CD pipelines
- Hands-on experience with application deployment and production environments
- Understanding of basic cybersecurity/security best practices
Nice to Have
- Background in Machine Learning or Data Science
- Prior cybersecurity domain experience
Interview Process
- MS Teams Interview Coding Round
- Onsite Interview Coding & System Design Round
Skills
AWSCI/CDDjangoEC2PostgreSQLPythonMySQLREST API
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free