Woolf is looking for a dynamic, results-driven Senior Software Engineer to strengthen the technical foundation of its core product, ensuring long-term scalability and resilience. The candidate will play a key role in accelerating feature development, reducing engineering bottlenecks, and elevating code quality standards.
Requirements
- 4+ years of professional software engineering experience, ideally in a product-startup environment
- Proficiency in one or more object-oriented programming languages such as TypeScript, Python, or Java
- Solid understanding of system design fundamentals, including databases (both SQL and NoSQL), distributed systems, and service architectures (REST/gRPC)
- Experience with CI/CD pipelines, cloud infrastructure (e.g., AWS or GCP), and observability tooling (e.g., logging, metrics, tracing)
- Strong ownership mindset with the ability to work independently and drive projects forward with minimal oversight
- Clear and effective communicator, able to collaborate across disciplines and share ideas constructively
- Passion for mentoring and supporting peers through feedback and knowledge sharing
- Product-focused mentality: you care about the end-user experience as much as writing great code
Benefits