Sr. Engineer, Consumer Payment Portal
TrueAccord
Work-Life Benefits
- Unlimited PTO
- Medical benefit contributions in congruence with local laws and type of employment agreement
Daily Responsibilities:
- Contribute ideas into the technical and product roadmap, and estimate effort for initiative discovery and execution.
- Collaborate with product managers and fellow engineers to translate product and business requirements into technical implementations.
- Proactively solve code challenges; you can predict breaks in code, anticipate solutions, and consider the impacts of those solutions.
- Mentor other engineers and share knowledge, either through pair-programming or other methods.
Qualifications
- Bachelor’s degree or equivalent experience with 5+ years of relevant experience.
- Proficient with Golang, React, Payment processing, UX
- Makes well-reasoned design/development trade-offs in their specialty area, and provides reasonable high-level advice in others.
- Proactively identifies parts of the code that are inefficient/ineffective based on research, and can come up with a plan to fix.
- Plans and communicates the technical roadmap in coordination with the product roadmap.
- Can facilitate a meeting with technical and non-technical stakeholders, with clear agenda and meeting outcomes.
- Has full end-to-end responsibility over a complex initiative.
- Works directly with Product Management and other teams in scoping out long-term plans.
- Solves most issues in their area of expertise without help.
- Go-to expert for several portions of the codebase.
- Consults engineering and non-engineering stakeholders during relevant phases of product initiatives, takes ownership of key software modules and/or services after delivering them in production.
- Leads by example in improving code quality and stewardship, particularly via thoughtful, detailed comments in code reviews.
- Operates with a thorough comprehension of assigned domain(s) boundaries, objectives, and stakeholders' expectations, enabling the ability to make forward-thinking decisions that align with the company's long-term plans.
- Continually shares knowledge, coaches and mentors group members as needed.
- Supports team members in preventing overwork and burn-out.
- Actively participates in helping the team hire by being a member of hiring panels and code reviews as needed.