Xibo Open Source Digital Signage

Staff Software Engineer

Xibo Open Source Digital Signage

full-time

Posted on:

Location Type: Hybrid

Location: San Mateo • California • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $220,000 - $240,000 per year

Job Level

Lead

Tech Stack

AngularAnsibleAWSBabelCloudDockerEmber.jsGoJavaJavaScriptJenkinsJestKubernetesNoSQLPythonReactTerraformTypeScript

About the role

  • Architect, design and develop RESTful API Endpoints, ensuring high performance, scalability and maintainability.
  • Collaborate closely with front-end engineers to build dynamic, responsive, and user-centric web applications that deliver seamless user experiences.
  • Define robust data models and database schemas, and manage relational or NoSQL databases with a strong emphasis on data integrity and performance optimization.
  • Create and maintain clear, comprehensive documentation for application architecture, design, configuration, and ongoing maintenance.
  • Provide accurate task estimations and delivery timelines, contributing to effective sprint planning and execution.
  • Participate in the on-call rotation, responding promptly to production issues and ensuring system stability and uptime.
  • Mentor and support junior engineers, fostering a culture of learning, collaboration, and continuous improvement within the team.

Requirements

  • 8+ years professional experience working with medium/large complex code bases
  • Experience in Full Stack development
  • Experience with one or more of the following programming languages: Java, Go, or Python
  • Experience in REST API design and implementation
  • Highly Proficient in HTML, CSS, the JavaScript ecosystem and familiarity with popular frameworks like React, Angular, Ember, Jest, Babel, and TypeScript
  • Knowledgeable in UI/UX design principles
  • Strong communication and interpersonal skills
  • Desire to collaborate and to develop strong and positive team relationships
  • Attention to detail, organizational skills, a strong work ethic and the ability to work independently.
  • Bachelor’s degree in Computer Science or related field, or at least three years of proven experience in lieu of a degree
  • Demonstrated ability to write clean, maintainable, and well-documented code.
  • Database management, cloud technologies (AWS), and containerization (Docker, Kubernetes)
  • Knowledge of React best practices
  • Familiarity with DevOps tools and practices, including CI/CD pipelines
  • Automated deployment tools (e.g. Terraform, Ansible, Jenkins)
  • Excellent problem-solving skills and attention to detail
  • Experience with Agile development methodologies such as SAFe, Scrum
Benefits
  • Comprehensive medical, prescription drug, dental, and vision coverage with coverage for spouses/domestic partners and child dependents, including access to a Health Savings Account (HSA) and Flexible Spending Account (FSA)
  • Employee assistance plan and comprehensive behavioral health benefits
  • Fertility benefits, including surrogacy, and adoption assistance programs
  • Basic and supplemental life insurance for employees as well as supplemental life insurance coverage for their spouses/domestic partners and children
  • Voluntary benefits such as group legal, identity theft protection, accident, and hospital indemnity insurance
  • Short-term & long-term disability plans
  • Paid parental and caregiver leave
  • 401(k) Plan with pre-tax, Roth, and after-tax options and company match with immediate vesting
  • Education assistance and student loan programs
  • Time off to include vacation, paid holidays, sick leave, Summer Fridays, and a winter break between Christmas and New Year’s Day (based on business needs)
  • Referral bonuses (subject to eligibility)
  • Matching gift program
  • A wide variety of employee business resource groups (EBRGs)
  • Special discounts on Sony products, offered exclusively to Sony employees
  • Employee stock purchase plan (Sony covers commissions and fees for your Sony stock purchases made through after-tax payroll deductions)
  • Annual incentive bonus

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
RESTful APIJavaGoPythonHTMLCSSJavaScriptReactAngularAgile
Soft skills
communicationinterpersonal skillsorganizational skillsattention to detailstrong work ethicproblem-solvingcollaborationmentoringcontinuous improvementtask estimation
Certifications
Bachelor’s degree in Computer Science
GEICO

Senior Full Stack Engineer

GEICO
Seniorfull-time$75k–$215k / yearCalifornia, Illinois, Texas, Washington · 🇺🇸 United States
Posted: 2 hours agoSource: geico.wd1.myworkdayjobs.com
ASP.NETAWSAzureCloudDistributed SystemsDockerGoGoogle Cloud PlatformJavaJavaScriptKubernetesMicroservices+9 more
Drivemode

Staff Mobile Software Engineer

Drivemode
Leadfull-time$214k–$259k / yearCalifornia · 🇺🇸 United States
Posted: 3 hours agoSource: jobs.lever.co
AndroidiOSKotlin
Coinbase

Software Engineer Intern

Coinbase
Entryinternship$60–$60California, New York · 🇺🇸 United States
Posted: 5 hours agoSource: boards.greenhouse.io
GoJavaScriptRuby
Attentive

Staff Software Engineer, ML Platform

Attentive
Leadfull-time$215k–$290k / yearCalifornia · 🇺🇸 United States
Posted: 6 hours agoSource: jobs.lever.co
PythonRaySpark