Software Development Engineer 1
iSpot is a dynamic company focused on helping brands enhance their creative advertising through data-driven insights. They are seeking a Software Development Engineer 1 to develop features that support creative analytics and reporting workflows while ensuring code quality through rigorous testing and collaboration with senior engineers.
Responsibilities
- Develop small, well‑scoped features that support creative analytics, insights, and reporting workflows
- Write unit, component, contract, and integration tests as part of feature development
- Debug and validate your own code; document how features should be tested
- Run all relevant test types (unit, integration, end‑to‑end, regression, performance) to ensure feature quality
- Contribute to release readiness by reporting status and raising flags when needed
- Collect and report metrics; assist in investigating incidents and alerts with guidance
- Participate in root‑cause analysis for standard issues
- Identify basic risks and dependencies with support from senior engineers
- Author technical designs for small features or components
- Apply classical data structures, algorithms, and resource‑management techniques
- Collaborate with teammates to coordinate work and maintain strong follow‑through
- Communicate clearly with your manager and small teams; escalate issues appropriately
- Use AI tools (with guidance) to accelerate coding, testing, documentation, and code exploration
Skills
- Some software engineering experience (professional, academic, or internship)
- Ability to write clean, testable code and debug effectively
- Understanding of unit, integration, and end‑to‑end testing practices
- Familiarity with release processes and CI/CD concepts
- Basic experience with telemetry, metrics, or logging
- Ability to analyze problems using standard data structures and algorithms
- Strong communication skills and willingness to ask questions and seek guidance
- Results‑oriented mindset with attention to quality and follow‑through
- Backend Development
- Languages & Environments: Golang, Python (Django/Flask), or Java (Spring Boot)
- API Architecture: RESTful APIs (standard) and gRPC (modern alternative)
- Server Logic: Authentication (JWT/OAuth), authorization
- Database Management
- Relational (SQL): PostgreSQL, MySQL, or SQL Server for structured data
- Non-Relational (NoSQL): Redis for caching
- Querying: Proficiency in writing SQL queries and utilizing ORMs (like Prisma or Sequelize)
Benefits
- Participate in iSpot’s equity plan to receive stock options
- Non-exempt roles will also be eligible for (pre-approved) overtime pay
- Hybrid & Flexible Workplace Policy
Company Overview
Apply To This Job