FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesAWSAzureCloudGoogle Cloud PlatformJavaScriptKubernetesPythonReactSQL
About the role
Key responsibilities & impact- Write, test, and debug code primarily in Python within established programming standards and architectural patterns.
- Implement backend scripts and automation that support inventory collection, data processing, and scanning workflows.
- Build and maintain REST API integrations and internal tooling, following defined contracts and coding standards.
- Contribute to React-based UIs and internal dashboards that visualize and manage security data.
- Work with Azure services (SQL databases, blob storage, compute) under the guidance of senior engineers; write efficient queries and data access patterns.
- Leverage AI-assisted development tools to write, test, and debug code within established programming standards.
- Design and implement AI agent orchestration: prompt engineering, structured output extraction, token budget management, multi-step pipelines with adversarial verification, and reliability on probabilistic outputs.
- Build and operate distributed scanning infrastructure: containerized workloads, job orchestration, ephemeral scan environments, and parallel execution on Kubernetes or ECS.
- Contribute to design at the component or sub-system level under guidance of senior engineers.
- Design for testability and implement component and end-to-end tests for features owned.
- Participate in code reviews, providing and receiving constructive feedback to improve code quality and consistency.
- Validate the effectiveness of deployed work and monitor for regressions in features contributed.
- Collaborate with team members and cross-functional partners to understand requirements and deliver on sprint goals.
- Actively learn and adopt best practices around prompting, design, testing, and verification.
Requirements
What you’ll need- Bachelor's or Master's degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 3-8 years of software development experience, with meaningful contributions to backend systems, APIs, or automation projects.
- Solid foundation in Python (scripts, services, automation); ability to write clean, testable code and debug your own implementations.
- Basic familiarity with REST API concepts, HTTP fundamentals, and working with relational databases.
- Comfort with version control (Git), code reviews, and collaborative development workflows.
- Strong willingness to learn, ask questions, and grow in a fast-paced engineering environment.
- Preferred Exposure to JavaScript/React for frontend or tooling development.
- Hands-on experience with any major cloud platform (Azure, AWS, or GCP), even in a coursework or personal project context.
- Awareness of secure coding practices and interest in the application security or product security domain.
- Familiarity with CI/CD concepts and automated testing practices.
- Experience using or experimenting with AI-assisted development tools (e.g., GitHub Copilot, Claude) in a development workflow.
- Contributions to open-source projects or technical blog posts demonstrating curiosity and initiative.
Benefits
Comp & perks- Health insurance
- 401(k)
- Paid time off
- Remote work options
- Professional development opportunities
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonREST APISQLcontainerizationKubernetesECSAI-assisted developmentautomationdebuggingtestable code
Soft Skills
collaborationwillingness to learnconstructive feedbackinitiativeproblem-solvingcommunicationadaptabilitycuriosityteamworkgrowth mindset
Certifications
Bachelor's degree in Computer ScienceMaster's degree in Computer ScienceEngineering degreerelated field degree
