Search

Software Engineer

LD Power Automation
locationLos Angeles, CA, USA
PublishedPublished: 6/14/2022
Technology
Full Time

Job Description

Job DescriptionSalary: $85k - $115k

Job Summary

Join a fast-moving, nimble team at the intersection of stability and innovation. Were an established small business entering an exciting startup phase; scaling rapidly, experimenting boldly, and building the future of our tech stack from the ground up. As a Software Engineer, youll play a hands-on role in shaping our Linux-first infrastructure, solving real-world problems, and delivering high-impact solutions in a collaborative, no-red-tape environment. If you thrive in fast-paced settings, love autonomy, and want your work to matter from day one, we want to meet you.


Key Responsibilities

  • Architect, develop, and maintain software applications with a strong focus on Linux-based systems.
  • Build and optimize tools and services for deployment, monitoring, and operations in Linux environments.
  • Collaborate cross-functionally with DevOps, Infrastructure, and Product teams to deliver scalable solutions.
  • Troubleshoot and resolve issues in Linux-based production systems with speed and precision.
  • Participate in code reviews and contribute to continuous improvement of development practices.
  • Influence system architecture and design decisions with a Linux-first mindset.
  • Write clean, efficient, and scalable code, primarily in C, C++, Python, Shell scripting, JavaScript, and Node.js with a primary focus on Python and MySQL.
  • Optimize system performance and troubleshoot low-level issues.
  • Stay up to date with industry trends, especially around systems programming, security, and open-source development.
  • Document code and workflows.


Qualifications

  • Bachelors Degree in Computer Science, Engineering, or related field, or equivalent experience.
  • 2-4 years of professional experience in software development.
  • Strong proficiency in Linux system administration, shell scripting, and command-line tools.
  • Experience developing and deploying applications in Linux environments.
  • Familiarity with Linux networking, file systems, and security best practices.
  • Proficiency in one or more programming languages (e.g., Python, C++, Java).
  • Experience with version control systems (e.g., Git).


Preferred Skills & Competencies

  • Understanding of operating system internals, networking, and performance tuning.
  • Basic knowledge of Python, MySQL, and web-based UI development.
  • Understanding of automation concepts and rule-based logic.
  • Exposure to open-source tools and contributions to Linux-based projects.
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills.
  • Proactive mindset with the ability to identify and utilize technology to drive business opportunities.
  • Ability to work independently and as part of a team.


Working Conditions

  • This position requires onsite work, with responsibilities carried out at our designated facility or job location.


Other

  • As our business and operations evolves to meet changing market needs, team members are expected to adapt seamlessly and undertake additional essential projects and tasks when required.


Compensation & Benefits

LD power automation provides competitive compensation and benefits to acknowledge employees contributions. Base pay is determined by job-related knowledge, skills, experience, location, and internal equity considerations:

  • 401(k)/Employer Matching
  • Health, Dental, and Vision Insurance
  • Paid Time Off
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...