Software Engineer

Posted 8 Days Ago
Be an Early Applicant
Santa Rosa, CA
125K-140K
Senior level
Information Technology
The Role
Seeking a Software Engineer to develop enterprise applications and micro-server systems, collaborating with various teams and improving legacy code. Must have strong background in multiple programming languages and database management.
Summary Generated by Built In

POSITION TITLE:           Software Engineer

DEPARTMENT:              System Operation Center (SOC)

REPORTS TO:                Software Engineering Manager

FLSA STATUE:                Full-Time, Exempt, Benefited

LOCATION:                     Northern California (Mainly Remote)

We are seeking a highly skilled and experienced Software Engineer with a strong background in developing internal enterprise applications. You will work closely with cross-functional teams, including sales, marketing, field services, and operations, to design, build, and maintain software solutions that streamline workflows and enhance business outcomes.

As a software engineer, you will contribute to the development of scalable, efficient micro-server systems and web applications while working on and improving legacy codebases. While this is primarily a remote position, we prefer candidates located in Northern California to enable occasional in-person collaboration.


PLEASE add a cover letter to your app.  Applications without cover letters will be rejected.


Responsibilities

  • Design, develop, and maintain enterprise software solutions using Python, Perl, PHP, and JavaScript.
  • Collaborate with stakeholders to gather requirements and translate them into technical specifications.
  • Build, optimize, and maintain MySQL databases and implement caching solutions with Redis.
  • Develop and deploy micro-applications while ensuring compatibility and integration with existing systems.
  • Refactor, debug, and enhance legacy codebases to improve performance, reliability, and scalability.
  • Work closely with teams across sales, marketing, field services, and operations to understand and support their technical needs.
  • Utilize tools like Jira and Bitbucket to track progress, manage code repositories, and ensure robust version control.
  • Advocate and implement best practices for software development, including code reviews, testing, and documentation.
  • Stay updated on emerging technologies and frameworks to ensure the organization remains innovative and competitive.

 

Required Qualifications:

  • Cover letter with Application:  Cover letter must include a code in perl or PHP that would reliably retrieve JSON from a third party service.
  • 5+ years of professional software development experience with demonstrated expertise in Perl, Python, PHP, and JavaScript.
  • 3+ SAP API integration experience
  • 3+ years Kafka or NATS custom integrations experience
  • Proven track record in developing internal enterprise applications for business operations, sales, marketing, and field services.
  • Design, optimize and maintain MySQL Databases
  • Design and optimize strategic use of in memory database like Redis
  • Strong experience with project management and version control tools such as Jira and Bitbucket.
  • A solid understanding of micro-server architecture and a preference for building modular, scalable systems over monolithic architectures.
  • Ability to navigate, understand, and improve legacy codebases while maintaining stability and functionality.
  • Excellent problem-solving skills and the ability to work independently or as part of a team.
  • Comfortable with remote collaboration tools and workflows, with availability for occasional onsite meetings in Northern California.


What We Offer

  • Competitive salary and benefits package
  • Opportunities for professional growth and learning
  • A collaborative, innovative, and supportive work environment
  • Flexible working arrangements

 Compensation Range:  $125k-$140k DOE

Work Environment & Physical Demands:

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

While performing the duties of this job, the employee is consistently required to sit; key/type, talk, hear, use hands to finger, handle, or feel objects, tools or controls; reach with hands and arms.  Specific vision abilities required by the job include close vision, distance vision, color vision, peripheral vision, depth perception, and the ability to adjust focus.

 

Equal Opportunity:

Sonic is an equal opportunity employer. Sonic is committed to providing a work environment free of harassment, discrimination, retaliation and disrespectful or other unprofessional conduct based on sex (including pregnancy, childbirth, breastfeeding or related medical conditions), race, religion (including religious dress and grooming practices), color, gender (including gender identity and gender expression), national origin (including language use restrictions and possession of a driver's license issued under Vehicle Code section 12801.9), ancestry, physical or mental disability, medical condition, genetic information, marital status, registered domestic partner status, age, sexual orientation, military and veteran status or any other basis protected by federal, state or local law or ordinance or regulation. It also prohibits discrimination, harassment, disrespectful or unprofessional conduct based on the perception that anyone has any of those characteristics or is associated with a person who has or is perceived as having any of those characteristics.


ACKNOWLEDGEMENT:

Sonic is an at-will employer. The job description does not constitute an employment agreement, or contract, between the employer and employee and is subject to change. Other functions may be assigned and/or reassigned by the employer as the needs of the employer and requirements of the job change. The only employment contract that exists between you and Sonic is that of at-will employment. Employee signature below constitutes employee's understanding of the requirements, essential functions and duties of the position.

Top Skills

Bitbucket
JavaScript
JIRA
MySQL
Perl
PHP
Python
Redis
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Santa Rosa, CA
2,636 Employees
On-site Workplace
Year Founded: 1994

What We Do

Sonic is the fastest, most affordable internet provider in America. Since 1994, Sonic has been focused on building a better internet by providing high speed connectivity, exemplary customer care, advocating for users’ online privacy rights, and maintaining an open and equal internet.

Similar Jobs

Normal Computing Logo Normal Computing

Software Engineer

Artificial Intelligence • Machine Learning • Software • Semiconductor
2 Locations
51 Employees

Anduril Logo Anduril

Software Engineer - Platform

Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
Costa Mesa, CA, USA
4500 Employees
138K-207K

MongoDB Logo MongoDB

Software Engineer 3, Online Archive

Big Data • Cloud • Software • Database
Hybrid
San Francisco, CA, USA
5550 Employees
101K-198K Annually

Snap Inc. Logo Snap Inc.

Software Engineer, Embedded, 1+ Years of Experience

Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Hybrid
Los Angeles, CA, USA
5000 Employees
100K-176K Annually

Similar Companies Hiring

Silverfort Thumbnail
Security • Sales • Information Technology • Cybersecurity • Automation
US
442 Employees
InCommodities Thumbnail
Renewable Energy • Machine Learning • Information Technology • Energy • Automation • Analytics
Austin, TX
234 Employees
HERE Technologies Thumbnail
Software • Logistics • Internet of Things • Information Technology • Computer Vision • Automotive • Artificial Intelligence
Amsterdam, NL
6000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account