about 4 hours ago
Sr. Software Engineer
San Francisco, CA
$175,389.38-$257,237.75 / year
full-timesenior Remote
Tech Stack
Description
Develop backend and data engineering frameworks for Revenue AI, marketing, and analytics products. Solve complex scalability and performance problems, design high-performance REST APIs, and build large-scale data processing applications. You'll collaborate with cross-functional teams, mentor junior engineers, and leverage generative AI tools to accelerate development.
Requirements
- BS/MS in Computer Science or related field
- 5+ years of software engineering experience
- Strong foundation in data structures, algorithms, and software design
- Experience with UNIX/Linux environments
- Strong backend development skills in Java (Spring Boot) and Python (Django)
- Experience with SQL/NoSQL databases (MySQL, Hive preferred)
- Hands-on experience with AI coding tools (e.g., Claude, Cursor, Windsurf or similar)
- Experience with TDD and CI/CD pipelines
Responsibilities
- Develop backend and data engineering frameworks for Revenue AI, marketing, and analytics products
- Solve complex problems related to scalability, performance, and large-scale data processing
- Design and build high-performance REST APIs for internal and external use
- Build and maintain high-volume, large dataset production applications
- Collaborate with Product Managers and Architects on system design and problem-solving
- Support QA and DevOps teams with testing frameworks and automation
- Mentor junior engineers and provide technical guidance
- Leverage generative AI tools to accelerate development across the SDLC
- Design and orchestrate workflows across planning, coding, testing, and deployment
- Integrate AI-assisted development practices to improve productivity and code quality
0 views 0 saves 0 applications