Software Engineer
PenChecks Trust
Date: 1 day ago
City: La Mesa, CA
Contract type: Full time
Remote

Description
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
Required Knowledge, Skills, and Abilities (KSAs)
Note that these requirements are representative, not all-inclusive, of the KSAs required to perform the job.
The employee is often required to sit and use their hands and fingers, to handle or feel. The employee is occasionally required to stand, walk, reach with arms and hands, climb or balance, and to stoop, kneel, crouch or crawl. Vision abilities required by this job include close vision. Reasonable accommodation can be made to enable people with disabilities to perform the described essential functions. Work Environment: ADA compliant office building.
Other
This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee. Other duties, responsibilities and activities may change or be assigned at any time with or without notice.
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
- 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
Required Knowledge, Skills, and Abilities (KSAs)
Note that these requirements are representative, not all-inclusive, of the KSAs required to perform the job.
- Mentorship and training of other engineers Minimum 7 years of experience as a Senior Software Engineer or other technical leadership role
- Minimum 2 years developing cloud native applications (AWS, Azure, GCP)
- Experience with traditional and unstructured data storage systems at scale (several +100GBs)
- Deep familiarity with several (3+) modern software languages
- Prior exposure to “DevOps” technologies (e.g. Docker, Jenkins, etc.) and how they are leveraged in software delivery pipelines
- Excellent communication skills
- Strong attention to detail
- Experience with .NET Core, MySQL, Vue.js, NodeJS
- Experience in the Financial Services or FinTech industry
- Experience integrating machine learning models into applications
- Additional preferred skills defined in Skills Matrix for Software Engineer 5-7 (available upon request)
The employee is often required to sit and use their hands and fingers, to handle or feel. The employee is occasionally required to stand, walk, reach with arms and hands, climb or balance, and to stoop, kneel, crouch or crawl. Vision abilities required by this job include close vision. Reasonable accommodation can be made to enable people with disabilities to perform the described essential functions. Work Environment: ADA compliant office building.
Other
This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee. Other duties, responsibilities and activities may change or be assigned at any time with or without notice.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Software Engineer
PenChecks Trust,
La Mesa, CA
1 day ago
DescriptionSummaryThe Software Engineer is responsible for meeting daily, short-term, and long-term goals of software development operations and data processing. Key responsibilities include maintaining the current applications to ensure effective performance of daily tasks and ensuring all the systems are running at maximum potential to best serve the company to achieve its business objectives. Also, the software engineer continuously monitors, analyzes,...

Accounting Manager
PenChecks Trust,
La Mesa, CA
$100,000
-
$130,000
per year
1 week ago
DescriptionJob Title: Accounting ManagerFLSA Status: ExemptWork Hours: Full Time, Monday through Friday, 8 am to 5 pmWork Location: La Mesa, CA/hybridReports to: VP of Finance and AccountingSalary Range: $100,000 to $130,000Summary: We are seeking an experienced Corporate Accounting Manager to oversee our accounting operations, ensure financial accuracy, and manage payroll processing through Paylocity. This role is critical to maintaining compliance...

Planned Giving Officer
Sharp HealthCare,
La Mesa, CA
2 weeks ago
Hours:Shift Start Time:8:30 AMShift End Time:5 PMAWS Hours Requirement:8/40 - 8 Hour ShiftAdditional Shift Information:Weekend Requirements:No WeekendsOn-Call Required:NoHourly Pay Range (Minimum - Midpoint - Maximum):$60.270 - $77.770 - $95.260The stated pay scale reflects the range that Sharp reasonably expects to pay for this position. The actual pay rate and pay grade for this position will be dependent on a variety...
