O
Posted 14 hours ago
Senior Software Engineer
Obsidian SecuritySenior Software Engineer
Perks & benefits
Education AllowanceHealth InsurancePaid Leave
Requirements
5+ years software engineering experience, Proficiency in Python, Go, TypeScript, or SQL, Experience with backend services and APIs, Knowledge of Postgres, Experience with AWS or GCP, Familiarity with Docker and Kubernetes, Experience with Kafka or Redis
Skills
PythonGoTypeScriptAWSKubernetesKafka
About the role
Responsibilities
- Own features and system improvements from problem definition through production
- Design and build backend services, APIs, data processing workflows, integrations, and product-facing capabilities
- Work with product managers, designers, security researchers, and engineers to turn customer needs into shipped software
- Improve the performance, reliability, scalability, and observability of existing systems
- Make practical technical decisions and explain the tradeoffs clearly
- Help raise engineering standards through code reviews, design discussions, mentoring, and documentation
- Debug production issues and help teams get to durable fixes
- Leverage AI-powered tools effectively while maintaining high standards for correctness and security
Requirements
- 5+ years of experience in a software engineering role
- Proficiency in Python, Go, TypeScript, or SQL
- Experience building backend services, APIs, distributed systems, or data processing workflows
- Strong understanding of relational databases like Postgres
- Experience with cloud platforms such as AWS or GCP
- Familiarity with Docker and Kubernetes
- Experience with event-driven or streaming systems like Kafka or Redis
- Ability to lead technical work across a team
Preferred Qualifications
- Experience with observability tools like Grafana or Prometheus
- Experience with CI/CD pipelines and GitLab CI/CD
- Exposure to large-scale distributed systems or high-throughput ingestion
- Background in security, SaaS platforms, identity, or threat detection
- Experience mentoring engineers
- Understanding of core AI/ML concepts such as LLMs, embeddings, and vector databases
Benefits
- Competitive compensation with equity and 401k
- Comprehensive healthcare with dental and vision coverage
- Flexible paid time off and paid holiday time off
- 12 weeks of new parent or family leave
- Personal and professional development resources
About the Company
Obsidian Security is a leading SaaS security platform that protects organizations by securing SaaS applications like Microsoft 365 and Salesforce. Founded in 2017, the company helps reduce risk, detect threats, and prevent breaches at the source.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free β we'll pull jobs that fit your CV from across the web and rank them for you.
Get started β it's freeSenior Software Engineer
Obsidian Security Β· Philadelphia
