Backend Python Developer
NetCyberOps · Salt Lake City, Utah, United States · $85K–$95K/yr
About the role
Design, build, and maintain Python REST API endpoints to power a security management web application. Responsibilities include managing data models, writing database queries, and building backend services for security event ingestion.
What they look for
Requirements
Requires 1-3 years of professional experience with a strong focus on Python and Flask API development. Candidates must be proficient in PostgreSQL, API design fundamentals, and Git workflows.
Benefits
Full description
NOTICE: We are not able to sponsor or take over sponsorship of an employment visa at this time. Applicants must be authorized to work in the United States without sponsorship.
About the Role
NetCyberOps is a managed security services company known for the quality of our work. We're hiring a Backend Python Developer to build and extend the web application our customers rely on to manage their security posture. Your focus will be the REST API that powers the product.
That platform is how our customers and our security team stay connected. Both sides use it to triage events and track remediation while keeping visibility into active threats. Because it sits at the center of real security work, it needs to reflect the quality our company stands for. When the API is slow or returns bad data, response times to actual incidents suffer.
Security and quality come first here, and we prioritize them over speed. We're looking for someone who can own a feature from start to finish, cares about getting the details right, and has a point of view on good API design.
What You'll Do
- Design, build, and maintain Python REST API endpoints. This is the core of the role. You'll own data models, query performance, authentication, error handling, and API contracts.
- Write database queries, manage migrations, and ensure data integrity.
- Build backend services for security event ingestion, processing, and delivery.
- Write tests at multiple levels: unit, API integration, and targeted E2E for critical workflows.
- Participate in code review with an emphasis on clarity, correctness, and maintainability.
- Contribute to discussions on API design, data modeling, and service boundaries. You're expected to have opinions, not just implement what you're told.
- Improve developer experience: tooling, CI pipeline, local dev setup, documentation.
What We're Looking For
We're targeting 1–3 years of professional experience: past the learning curve with real shipped work. What matters most is evidence you can write quality code, reason through tradeoffs, and take ownership.
Core technical skills:
- 3+ years of Python Experience
- 1+ years of professional Python API development using Flask. You should be comfortable designing endpoints from scratch, with solid database integration, authentication, and error-handling patterns.
- Database experience: queries, schema design, and migrations (PostgreSQL or similar).
- API design fundamentals: authentication patterns, pagination, error handling, input validation, and versioning.
- Comfort with Git, code review workflows, and CI/CD basics.
Nice to Have
- Experience with security-domain software (SIEM, SOAR, vulnerability management, or similar)
- Familiarity with OWASP Top 10 and web security concepts (auth, CORS, CSP)
- Performance optimization experience: query tuning, caching strategies, profiling slow endpoints
- Experience with containerization and deployment (Docker, cloud platforms)
- Familiarity with async task processing (Celery, Redis queues, or similar)
- Experience with observability tooling: logging, metrics, tracing
- Familiarity with React and JavaScript
Hiring Timeline (~2w)
- Application
- Online Coding Challenge (~1h)
- HR Screening Call (15m)
- Technical Interview (1h)
- Final Decision
Benefits
- Medical, vision, and dental coverage
- 401(k) with 6% employer match
- PTO + Flexible Holidays
- Performance-based bonus tied to company success
Location
This position is open to candidates located in the following states: Utah, Virginia, Tennessee, California, Texas, Florida, Nevada, Colorado, Idaho, and Arizona.