Engineers who understand your business. More than assessments. Solutions.
Full-Stack Software Engineer
Location
California
Posted
72 days ago
Salary
$110K - $130K / year
Seniority
Senior
Job Description
Full-Stack Software Engineer
Partner Engineering & Science, Inc.
• Contribute to the design, development, testing, and deployment of software applications • Support both front-end and back-end development efforts as needed • Work closely with other developers through code reviews, technical discussions, and collaborative problem-solving • Maintain and help modernize existing systems to improve scalability, reliability, and performance • Collaborate with product managers, designers, QA, and other stakeholders to ensure shared understanding of requirements, priorities, and project goals • Apply team best practices for coding, testing, and deployment • Contribute to discussions on engineering approaches, tools, and implementation strategies while continuing to expand technical expertise
Job Requirements
- 3+ years of software development experience building and maintaining web applications
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience
- Strong software development skills with experience building and maintaining production applications
- Experience with Ruby on Rails or similar web application frameworks
- Experience with JavaScript front-end frameworks such as Vue.js or React
- Experience working with cloud-hosted environments, particularly AWS
- Proficiency with source control systems such as GitHub
- Familiarity with CI/CD pipelines and related development workflows
- Familiarity with application monitoring and debugging tools such as New Relic
Benefits
- Competitive benefits package including health insurance
- Dental insurance
- Vision insurance
- Vacation and sick time
- 401(k) plan with a company match
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer
BloomerangBloomerang helps nonprofits deliver a better giving experience so they can raise more funds and create lasting change.
• Own the technical vision and direction for your domain, ensuring the team builds solutions that are scalable, maintainable, and aligned with enterprise architectural guidance. • Diagnose and resolve complex technical bottlenecks, leveraging deep knowledge of debugging tools to maintain the performance of our SaaS applications. • Champion Agile ceremonies and workflows, ensuring iterative delivery, high velocity, and continuous improvement within the sprint cycle. • Conduct rigorous code reviews in adherence to coding standards, to catch potential bugs and provide constructive feedback to elevate the team's standards. • Champion AI-driven development to enhance development productivity, code analysis, and technical problem-solving within your team's workflows. • Use AI tools (Claude Code, etc) daily for coding, code analysis, and problem-solving. • Mentor and coach junior and mid-level engineers to foster deeper technical skills, architectural thinking, and an ownership mindset, with demonstrable impact on their growth, the quality of team discussions, and the reduction of production incidents.
Senior Software Engineer, Full Stack
Customer.ioEmail, push notifications, text messages, in-app messages, webhooks: automated and powered by your data.
• Build fullstack features in Go, React, and Ember that power key customer workflows • Collaborate with others to turn ideas into shipped customer value • Share knowledge and raise the bar through sharing your progress publicly with short videos, thoughtful writing, and mentorship • Help evolve our systems to scale with more customers, messages, and use cases • Use AI agents to make multi-file changes by scoping the work, writing the prompt, and verifying the output
• Drive power systems engineering, modeling, testing and validation for large MW data center applications • Lead power systems engineering, modeling, testing and validation for large MW data center applications, specifically involving inverters, batteries, power plant controllers, MV switchgear, generators etc. • Be the technical lead on complex site-specific projects, translating customer requirements into deployable designs integrating above scope of equipment • Drive real world testing of integrated power systems (gens, batteries, inverters) in off and on grid setups to validate individual unit level performance • Research new specialized technologies for potential to provide competitive advantages • Serve as an expert resource within the organization to guide and mentor engineering staff
• Serve as the company's primary technical authority • Work hands-on in the development of the platform • Define architecture, engineering standards, and technical direction • Lead decisions on scalability, integration, and system reliability • Partner with Product to define solutions and priorities • Work closely with the Data team to ensure consistency, availability, and data quality • Structure the technical roadmap and prioritize technical debt • Evolve development processes, quality practices, and engineering best practices • Ensure information security, governance, and compliance with LGPD • Actively participate in the company's strategic discussions




