Software Engineer 5 to 7
Job Title: Software Engineer 5-7
FLSA Status: Exempt
Salary Range: $160,000 to $190,000
Work Hours: Full Time, Monday through Friday, 8am to 5pm
Work Location: In-office (La Mesa, CA), Hybrid, or Remote
Reports to: Software Engineering Manager
Summary
The Software Engineer is responsible for working with product management and across the organization to understand our business and product strategies to develop software which supports current and future business needs. In this role you will assess current capabilities, identify gaps, and create a cohesive technology architecture. You will work closely with members of the software engineering team to execute the architecture and ensure that the technology which underpins our applications is ready to scale to meet our business objectives.
Essential Duties
- Envision and articulate the “big technical picture” across the development organization
- Work closely with the management team in evaluating existing systems and making decisions on future development
- Work together with management team in creating a positive working environment for all staff
- Identify the financial, security, and compliance impact of proposed technical changes
- Identify solutions to technical problems, evaluate tradeoffs, and provide recommendations
- Create and maintain clear written and visual representations of the application architecture
- Maintain an architecture roadmap that sequences work to meet our technical goals most efficiently
- Proactively review instrumentation and logging to identify technical deficiencies
- Communicate complex technical decisions and constraints to multiple audiences
- Write and maintain code in a variety of programming languages
- Perform code reviews and provide guidance to other engineers as they implement components of the architecture
Responsibilities
- Ensuring that our software architecture meets quality, security, and scaling expectations
- Alignment and clarity of technology vision across the development team
- Measurable progress on the architecture roadmap
- Mentorship and training of other engineers