A family office for tech employees and founders. Built by engineers who understand QSBS and CFAs who understand APIs.
Staff Software Engineer
Location
Wisconsin
Posted
68 days ago
Salary
$120K - $200K / year
Seniority
Lead
Job Description
Staff Software Engineer
Compound
• Design, build, and maintain high-quality applications. • Lead feature implementation and own the end-to-end delivery of new features and enhancements, from concept to deployment. • Design elegant, scalable, and maintainable software solutions to solve complex business problems. • Collaborate closely with designers, product managers, and engineers to bring ideas to life. • Contribute to system architecture, ensuring performance, scalability, and security. • Review code, mentor teammates, and share best practices to elevate team performance. • Triage and resolve software defects, continuously improving application quality and user experience. • Stay at the forefront of development trends and innovations, driving technical excellence while delivering for the business. • Actively participate in agile software development, including planning, code reviews, demo and retrospectives.
Job Requirements
- 6+ years of experience delivering high quality software.
- Experience building APIs, backend systems, frontends, and app architecture.
- Deep technical expertise in one or more languages.
- Strong understanding of computer science fundamentals and software engineering best practices.
- Excellent problem-solving skills and ability to navigate ambiguous and evolving requirements.
- Demonstrated high degree of ownership and a startup mindset.
- Strong communication and collaboration skills within an agile team.
- Ability to thrive in a fast-paced, dynamic environment with shifting priorities.
- A growth mindset with a passion for continuous learning and improvement.
- Ability to work core hours that align with US time zones.
Benefits
- Offers Equity
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Help architect and evolve the data pipeline • Collect, aggregate, and analyze data at scale • Integrate new data sources and refine the rating algorithm • Collaborate with data science and research teams
• Design, build, and maintain applications using Python and Django • Work across the full stack, including front-end components (React, JS, CSS) • Translate business and user needs into practical technical solutions • Improve system performance, scalability, and reliability • Contribute to code reviews and engineering best practices • Write testable, maintainable code with appropriate unit tests • Support live applications and troubleshoot complex issues • Collaborate with stakeholders across the business and occasionally with clients • Contribute to CI/CD pipelines using Azure DevOps
• Responsible for prototyping, gathering of requirements, designing, documenting, and implementing of software components • Serve as a technical lead • Participate in design sessions • Perform code reviews • Assist in investigating customer complaints • Handle large-scale technical debt and refactoring • Shapes coding methodologies and best practices • Evaluate and select technologies, components and tools used in software development • Participate in requirements gathering with a customer • Work closely with research and program teams on prototypes and feature definitions • Provide technical leadership for projects • Document design specifications • Ensure all applicable tasks are performed in compliance with the Quality Management System • Participate in continuous improvement of the Quality System and software development procedures
Senior Full Stack Engineer – PowerDetails
UbimindsWe deliver custom-curated digital product teams with Staff Augmentation & Employer-of-Record Services in Brazil.
• Break down large or complex problems into smaller parts, design clean solutions, and implement the core framework. • Build and maintain RESTful APIs and backend services using C#, .NET Core, Entity Framework, and Web API. • Apply software architecture patterns like Domain-Driven Design (DDD) and CQRS to build modular and scalable systems. • Work directly with SQL Server—designing databases, writing stored procedures, optimizing queries, and tuning performance. • Use Entity Framework (EF Core or EF6) for ORM and data access. • Write clean, testable, and maintainable code with proper documentation. • Take full ownership of testing your own code—unit, integration, and performance testing—as part of a Shift Left / No QA team setup. • Collaborate with product managers and other teams to understand requirements and deliver customer-focused features. • Use AI development tools (required)—including GitHub Copilot, Claude, or similar—to assist with code generation, refactoring, documentation, and development speed.




