JOBSEARCHER

Software Engineer

Job Description Corwin LLC is seeking a Software Engineer to design, build, and improve software solutions that deliver reliable performance and a strong user experience. Position Summary As a Software Engineer at Corwin LLC, you will help develop and maintain software systems from concept through delivery. You’ll collaborate with cross-functional teams to translate requirements into scalable, high-quality solutions and support ongoing improvements to performance, stability, and maintainability. This role is well-suited for someone who enjoys tackling complex problems, refining designs, and continuously learning—whether that’s working through intricate technical challenges or improving everyday system reliability. Key ResponsibilitiesDesign, develop, test, and deploy software components that meet functional and non-functional requirementsCollaborate with product and engineering stakeholders to translate requirements into technical solutionsWrite clean, maintainable code and contribute to engineering standards and best practicesMonitor system behavior, troubleshoot issues, and implement improvements to enhance performance and reliabilityRequired QualificationsExperience building production-quality software and working through the full development lifecycleStrong fundamentals in software design, data structures, and debuggingAbility to work effectively in a collaborative team environment and communicate clearlyCommitment to writing maintainable code and delivering reliable outcomesPreferred QualificationsExperience designing scalable systems and optimizing application performanceFamiliarity with integrating services and building robust APIsTrack record of improving code quality through testing, reviews, and refactoringComfort working onsite in Mountain View, CACompensation Annual salary: $60,000.00 - $120,000.00