Remote job
Software Engineer
Job details
About this role
Role overview
Help build and evolve a content management platform for a large consumer-facing financial information and tools product. Working across frontend and backend services, you will support the migration and development of systems used to create and deliver web content, while contributing to technical design and platform operations.
Responsibilities - Build, maintain, and scale web platform services and related products. - Contribute across frontend and backend work as the content management system is developed and migrated. - Collaborate with product partners and stakeholders to deliver sprint work and handle triage commitments. - Participate in technical decisions, document designs, and improve engineering processes. - Help guide implementation of the team's roadmap and identify risks with practical mitigations. - Communicate effectively with colleagues in an asynchronous, distributed environment and support team development through mentoring.
Requirements - At least three years building, maintaining, and scaling performant, highly available web platforms. - Strong experience with React and Node.js, plus Java or a comparable backend language. - Working knowledge of relational databases, SQL, and Git. - Experience designing or implementing cloud solutions; AWS is preferred. - Ability to lead work in an Agile setting through clear communication, sound judgment, and collaboration across functions. - Comfort working in a fast-moving environment and taking responsibility for continuous improvement.
Nice to have - Knowledge of least-privilege access, application structure, and object-oriented design patterns. - Experience with CI/CD, infrastructure-as-code tools such as Terraform or CloudFormation, and incident or release processes. - Familiarity with headless WordPress or other content management systems.
Benefits and work setup - Remote work from anywhere in the contiguous United States. - Medical, dental, and vision plan options; life and disability coverage; and flexible spending accounts. - 401(k), equity, vacation, sick and parental leave, employee assistance, and a home office stipend. - Additional offerings include financial literacy mentoring and pet insurance.