Software Engineer
Apidel Technologies
Philadelphia, United States of America
23 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Philadelphia, United States of America
Tech stack
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Relational Databases
Django
Python
PostgreSQL
Machine Learning
MySQL
Software Deployment
Software Engineering
Web Application Frameworks
Scripting (Bash/Python/Go/Ruby)
Software Application Programming
REST
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.
Requirements
- 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