
Full Stack Software Engineer
Observable Space7 months ago
Base Salary
$140k - $180k/yr
Responsibilities
- Design, build, and maintain backend microservices, reactive frontends, and C++ edge applications.
- Contribute to architectural decisions for distributed systems and ensure technical scalability.
- Design and optimize relational database schemas, ETL pipelines, and data warehousing solutions.
- Debug and resolve complex production issues across the full software stack.
- Ensure high reliability and performance in production systems.
- Work closely with cross-functional teams to define and deliver solutions for customers.
- Write clear technical documentation for multi-team projects.
- Participate in design and code reviews, promoting best practices in test-driven development.
Requirements
- 5+ years of experience in a relevant software engineering role.
- Strong programming skills in Java, Kotlin, C++, or C#.
- Excellent data modeling skills with extensive experience in RDBMSs, ETL processes, and data warehousing.
- Experience in a test-driven development environment.
- Acute product sense with an emphasis on user experience.
- Ability to thrive in a fast-paced dynamic environment.
- An iterative mindset, valuing progress over perfection.
Benefits
- Competitive compensation aligned with industry standards.
- Equity opportunities with stock options.
- Flexible work environment with a hybrid setup.
- Unlimited PTO with a flexible vacation policy.
- Comprehensive medical, dental, and vision coverage with 100% premium paid by the employer.
- Access to the latest hardware and software tools.
- Mission-driven culture focused on meaningful challenges.
- Supportive and diverse workplace where all voices are valued.