Senior Software Engineer
Lightbox

Albany, New York

Posted in Manufacturing and Production


This job has expired.

Job Info


Position Overview
Seeking a Senior Software Engineer to help design, develop and drive the new LightBox suite of offerings into a fully integrated and consistent platform.
An ideal candidate will have experience in a variety of languages, with the ability to start a project from the ground up using Nodejs, React, TypeScript, JavaScript, Python, or a similar language.
Beyond technical proficiency, a candidate also needs strong interpersonal and communication skills.
This position is expected to interact with both technical and non-technical audiences, to mentor team members in new technologies and paradigms, and to contribute to the continuous improvement of systems and processes across LightBox.

What you will do and achieve:

  • Maintain, design, and build React components into a variety of frontend frameworks and backend services.
  • Contribute to API development, integration of distributed systems and working with variety of technical solutions including message queues, data warehouses, container orchestration, relational databases and the like.
  • Participate in team activities such as design sessions, code reviews and sprint ceremonies.
  • Serve as a mentor for engineers across the business.
  • Adhere to best practices around versioning, automated testing, dependency management, system reliability, containerization, infrastructure-as-code, auto-scaling, data security, etc.
  • Investigate and resolve technical and non-technical issues, resolving critical incidents in a timely manner and with a thorough root cause analysis.
  • Contribute to LightBox's technology strategy as a member of its architectural leadership team.
Who you are:
Education
  • B.S. in Computer Science (or equivalent)
Experience
  • 5 or more years of experience in software engineering
  • 3 or more years of experience in React
Knowledge & Skills
  • Aptitude to build and integrate React components following best practices for reusability.
  • Strong JavaScript/TypeScript skills and familiarity with Python, PHP, or similar languages.
  • Ability to write and maintain HTML/CSS/JS.
  • Knowledge of API design standards, patterns, and best practices.
  • Familiarity with developing and consuming REST, SOAP, and GraphQL APIs.
  • Understanding of relational, graph and document databases systems.
  • Experience with source control management using GitHub, GitLab and/or BitBucket.
  • Familiarity using, developing, and debugging containerized systems using Docker or other tools.
  • Modern practices around agile development, release management, continuous integration, system reliability, cloud architecture and data security.
  • Computer science and software engineering fundamentals.
Core Competencies
  • Design and implement maintainable and testable software.
  • Clearly communicate decision points, opportunities, and outcomes to senior leadership.
  • Exercise discretion and independent judgment on all projects and responsibilities.
  • Contribute to development of systems and software to meet team objectives.
  • Mentor team members on technical and non-technical topics.
  • Stay up to date on emerging technologies, standards, and protocols.
Extra Credit
  • Real-time data streaming systems, including Kafka.
  • KendoUI experience.
  • Open-Source Contributor - send us your handle!
LightBox's Diversity Commitment:
LightBox is fully committed to employing a diverse workforce and creating an inclusive work environment that embraces everyone's unique contributions, experiences, and values. We believe in unity in diversity and offer a collaborative work environment that encourages creativity, initiative and professional growth and provides a competitive salary and benefits package. We are better together when we support, recognize, and embrace our differences.

This job description is a general listing of the required tasks and expectations of the position and in no way implies that the duties listed above are the employee's only responsibilities. The employee is expected to perform other tasks, responsibilities and training as instructed by their supervisors. Duties and responsibilities may change at any time with or without notice.

This position may require additional hours outside of the standard work schedule including occasional holiday, evening and/or weekend hours in order to meet deadlines or to accommodate customers.

LightBox and all its holding companies are an equal opportunity/affirmative action employer. It is the policy of the LightBox and its holding companies to prohibit discrimination of any type and to afford equal employment opportunities to employees and applicants, without regard to race, color, religion, sex, national origin, age, disability, or veteran status.

NO TELEPHONE CALLS OR AGENCY SOLICITATION PLEASE.


This job has expired.

More Manufacturing and Production jobs


Invenergy LLC
Chicago, Illinois
Posted about 2 hours ago

Invenergy LLC
Denver, Colorado
Posted about 2 hours ago

Celgard, LLC
Charlotte, North Carolina
Posted 5 minutes ago

Get Hired Faster

Subscribe to job alerts and upload your resume!

*By registering with our site, you agree to our
Terms and Privacy Policy.