Full-Stack Software Engineer

 (3+ years exp)
$94k – $104k • No equity
Published: 1 week ago
Avatar for Calbright College

Calbright College

A flexibly-paced program that fits your life’s priorities
Company Size
51-200
Company Type
Education
Online Education
Company Industries
EducationCommunity CollegesOnline Education
See all jobs at Calbright College image

Job Type

Full Time

Visa Sponsorship

Not Available

Remote Work Policy

Remote only

Hires remotely

Everywhere

Preferred Timezones

Pacific Time

Relocation

Allowed

The Role

The Position
PLEASE APPLY USING THIS LINK

Title: Full-Stack Software Engineer

Position Type: Full time

Requisition No: 23027

Category: Classified

Supervisor: Senior Engineering Manager and Scrum Master

Last Updated: February 2023

Job Purpose: Analyzes cross-functional problems, and proposes, builds and maintains solutions to automate & integrate software systems to create seamless experiences.

Location: Remote, various locations throughout California

Salary Range: The proposed beginning salary range for this position is $94,829.52 - $104,567.28. Final salary will be determined upon the adoption of a Classified Salary Schedule which is currently being negotiated.

Position Overview

The Full-Stack Software Engineer designs, develops, implements, and maintains both iterative and major enhancements to highly complex existing systems and services, and provides technical insight, analysis, and recommendations on a variety of cross-functional teams. This role requires considerable independent judgment and initiative while collaborating with users and other technical staff through the lifecycles of projects with competing priorities. Collaborating with stakeholders across Calbright, the Full-Stack Software Engineer will identify opportunities to refactor existing data and process automations as well as propose, beta test, deliver, and iterate on new automation solutions that significantly improve business processes.

Essential Job Duties and Responsibilities

The duties below are representative of the role and are not intended to cover all of the duties performed within the scope of work.

Perform with a high degree of autonomy and exercise good judgment as a member of the Information Systems team
Analyze, design, build, maintain, and iterate complex information systems and process relationships between them while working closely with and on a variety of cross-functional teams
Work closely with the Technical Product Manager to analyze, propose, architect, deploy, maintain, and iterate data and process automation solutions in and around our production ecosystem
Communicate effectively to both technical and non-technical audiences, ensure cross-functional cohesion and collaboration, and foster high levels of confidence in our systems and services both internally and externally
Work closely with stakeholders across the organization in both one-on-one and cross-functional team settings to iteratively build data flows that support information gathering and sharing, college operations, and expansions in program offerings and student services
Identify areas where automations can be implemented and/or improved, and work on cross-functional teams as a product owner of infrastructure automation systems
Iterate on the structure and data flow powering real-time dashboards in Salesforce for college leaders to track key metrics in support of our legislative and strategic objectives
Perform with a high degree of autonomy as project leader with overall responsibility for overseeing medium to large complex projects from the planning stages through the implementation process working directly with institutional staff and management
Perform other related duties as assigned that support the objective of the position

Knowledge, Skills, and Abilities

Experience implementing production solutions within a more developed cloud ecosystem, including within one of these: AWS, Azure or GCP
Strong understanding of cloud computing as it relates to scaling, security, containerized approaches, logging, monitoring, alerting, and security
Strong understanding of back-end solutions including Web Servers, RESTful and GraphQL APIs, message/queue solutions, serverless architectures, event-driven models, relational database designs, caching platforms, NoSQL approaches, and cloud auto-scaling options
Experience with modern programming languages, frameworks and their related platforms (Python, JavaScript, Go, Java, etc.) that are better able to accommodate fast development and smaller teams. For example, with Python this might include AWS API Gateway, AWS Lambda, Django, Flask, Celery, FastAPI, etc.
Experience working with an agile development team and utilizing best practices as it relates to source management, code reviews, architectural reviews, defect management, CI/CD processes, and DevOPS processes
Data automation best practices and techniques in a startup environment
Analysis, creation, and improvement of data architecture and processes that support Salesforce reports and dashboards, student services automations, and college operations
Connect to and fully utilize RESTful APIs delivered via and accessed from different platforms for the purposes of feasibility testing, process automation, and systems integration
Ability to use scripting languages, cloud hosting environments, and version control systems to propose, build, deploy, and iterate on one-time, ad-hoc,
Integrate data operations across many different platforms, including, but not limited to, a CRM, SIS, and LMS, through the efficient use of scripting and platform-native automation tools
Understand data privacy and security concerns with respect to higher education student data
Ability to pick up new tools and become an expert in learning and leveraging capabilities and working around limitations
Appreciation for the difference between production engineering and prototype engineering, and the ability to do either
Ability to operate efficiently and effectively in a fast-paced remote start-up environment
Foster a team-oriented, collaborative, and positive work environment
Work independently and exercise good judgment and initiative in a highly autonomous and trusting environment
Demonstrate understanding of, sensitivity to, and respect for the diverse academic, socio-economic, ethnic, religious, and cultural backgrounds, disability, and sexual orientation of community college students, staff and faculty

Minimum Qualifications

Bachelor’s degree in related area and/or equivalent experience/training
3+ years of professional experience in an engineering generalist, systems and software architect, developer, and/or programmer/analyst role
Experience with JavaScript, Python, and/or other scripting languages

Desired Qualifications

Experience with Agile methodologies, including working within a Scrum framework
Experience working in fast-paced, early-stage environments is a plus
Experience with writing and supporting integrations between systems and/or IPaaS vendors
Experience with AWS, Azure, PowerBI
Experience with RESTful APIs
Experience with databases and structured query languages
Experience with Salesforce and its process automation technologies, techniques, and best practices
Experience with higher education technologies (e.g. LMS, SIS)

Working Conditions and Travel

Calbright College is a statewide online college where all instruction and support are done via various online technologies both in person and remotely. Calbright College has administrative offices in Sacramento available for use. When working remotely, employees should be able and willing to use digital communication tools as used by the college, and have the ability to work on a computer for extended periods of time.
Regular attendance is considered an essential job function; the inability to meet attendance requirements may preclude the employee from retaining employment.
The person holding this position is considered a mandated reporter under the California Child Abuse and Neglect Reporting Act and is required to comply with the requirements set forth in Calbright College policies, procedures, and Title IX.
Calbright College celebrates all forms of diversity and is deeply committed to fostering an inclusive environment within which students, staff, administrators, and faculty thrive. Individuals interested in advancing Calbright College’s strategic diversity goals are strongly encouraged to apply. Reasonable accommodations will be provided for qualified applicants with disabilities who self-disclose.
Requires the ability to function in a remote online instructional environment performing work of primarily a sedentary nature. Requires the ability to use hearing and speech to make presentations to groups and carry on conversations over the phone and in-person. Requires speaking skills to communicate with staff and students in one-on-one and small group settings, on the phone, and to distinguish sound prompts from various types of equipment. Requires near visual acuity to read printed materials and computer screens. Requires sufficient hand/arm/finger dexterity to retrieve work materials, operate a personal computer keyboard, and operate standard office equipment. Requires the ability to lift and/or move up to 25 pounds.
Work is performed indoors where minimal safety considerations exist.

Equal Employment Opportunity

Calbright College provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, national origin, age, veteran status, disability or genetics. In addition to federal law requirements, Calbright College complies with applicable state and local laws governing nondiscrimination in employment.

Who We Are

Calbright College is one of California’s newest community colleges – the first statewide, online campus designed to bridge the gap between employers with unfilled positions and students who don’t have either the time or money to attend a traditional school. Our mission is to increase economic mobility and close equity gaps for working adults who lack easy access to traditional forms of higher education by offering online, flexible, affordable skills-based programs that provide tangible economic value for both working adults and hiring managers.

PLEASE APPLY USING THIS LINK

Similar Jobs

Fabric Genomics company logo
Fabric Genomics
Global healthcare platform for genomics-driven precision medicine, proven AI algorithms
Open Health Network company logo
Open Health Network
Integrated AI powered continuous care framework for chronic disease management
Guide company logo
Guide
Beautful recruiting experiences companies and candidates love
Everyset company logo
Everyset
Employee Management Platform for Film & TV Productions
Kick Health company logo
Kick Health
The Online Performance Medicine Clinic for Energizing Sleep and Confident Presentations
mParticle company logo
mParticle
The customer data platform for the connected age
Create & Learn company logo
Create & Learn
Bring Advanced Computer Science Education to Billions of K12 Students Worldwide
HeyDoctor company logo
HeyDoctor
Primary care in your pocket. Just what the doctor ordered