Digible is a privately owned digital marketing company focused on providing innovative solutions to the multifamily industry. They are seeking a Senior Software Engineer to join their Engineering team, where the role involves building impactful features, contributing to AI-native development, and mentoring other engineers.
Responsibilities:
- Think product-first — own outcomes, not just tickets, and ensure work delivers real customer impact
- Design, build, and ship features end-to-end, from problem definition through production
- Use AI as a core part of your workflow — writing specs, generating code, and critically evaluating outputs
- Practice augmented coding — maintaining high standards for code quality, testing, and system design
- Navigate ambiguity by prototyping, iterating, and validating solutions with real data
- Contribute across the full stack (Node, TypeScript, React) in a cloud-native environment (AWS/GCP)
- Improve and evolve a large, interconnected production codebase
- Debug complex issues across services and make sound architectural decisions
- Own production systems, including observability, reliability, deployments, and on-call responsibilities
- Collaborate closely with engineers through code reviews, pairing, and shared problem solving
- Transfer knowledge and best practices through hands-on work, not just documentation
- Influence technical direction within your pod and contribute to broader engineering improvements
- Help define and evolve engineering practices, especially around AI-native development
- Step in to lead ambiguous or high-impact problems, and step back to enable others when appropriate
- Leave systems and teams better than you found them
Requirements:
- 5–8+ years of professional software engineering experience
- Strong experience building and shipping production systems using modern web technologies (TypeScript, Node, React)
- Solid system design and debugging skills across distributed systems
- Experience owning services end-to-end, including deployment, monitoring, and on-call support
- Familiarity with cloud environments (AWS, GCP, or similar)
- Strong testing discipline and understanding of test design and coverage
- Ability to navigate and improve large, existing codebases
- Comfort working in ambiguous, fast-moving environments with shifting priorities
- Strong communication skills; able to translate technical concepts across audiences
- Experience collaborating cross-functionally with Product and Design
- A product mindset — starting with the customer problem and challenging assumptions
- Experience using AI tools to improve development workflows and outcomes
- Ability to quickly ramp up in unfamiliar systems and deliver value without heavy direction
- Track record of mentoring, pairing, or elevating other engineers
- Humility and curiosity; openness to learning, adapting, and sharing credit