Home > Find Jobs

Job Search

A tropical beach
Bionic Advertising Systems company logo

Bionic Advertising Systems

USA

Posted on: 20 October 2023

Experience

n/a

Work

n/a

Employee Type

n/a

Salary Range

n/a

Software Engineering Director

Bionic Advertising Systems is seeking a Software Engineering Director to lead our software development team. This job is 100% remote – no office, no hybrid.

About the Company

Bionic is an established and profitable SaaS software company based in Hanover, New Hampshire with staff in the United States and customers all over the world. Bionic’s main product is a media planning and media buying platform. Bionic’s customers are advertising agencies and advertisers.

Customers use Bionic because it helps them to improve the efficiency and effectiveness of their advertising campaigns. Customers love Bionic because it helps them to shift their time from low-value “grunt work” to high-value strategic work.

Key Benefits of the Job

The ideal candidate has strong software engineering skills, is eager to help developers to do their best work, and is looking to level up on their experience.

  • Gain work experience by delivering enterprise-class software.
  • Gain advertising and marketing industry experience.
  • Gain startup experience by helping to deliver new products to market.
  • Gain international experience by working with customers all over the world.
  • Work with a team who will value and support your efforts.
  • Work anywhere in the United States – this job is 100% remote.

About the Job

As the Software Engineering Director, you will be responsible for overseeing the planning, development, and optimization of our software products and systems. You will lead a team of talented engineers to drive innovation and maintain the highest standards of quality and efficiency. The ideal candidate has a strong technical background, excellent leadership skills, and a proven track record of managing successful engineering teams.

Responsibilities

  • Company Leadership: Contribute to company progress as a member of the executive management team.
  • Strategy and Planning: Collaborate with product management, customers, and colleagues to define and implement software strategies. Ensure alignment of the engineering strategies with the company’s business goals and objectives.
  • Team Leadership and Management: Lead the architectural design and review of software solutions. Lead and mentor our team of software engineers in the design, development, and implementation of high-quality software solutions.
  • Culture and Work Environment: Foster a culture of innovation, collaboration, and continuous improvement. Maintain a work environment that maximizes productivity and job satisfaction for the software development team, including tools, training, and technology. Encourage camaraderie and teamwork.
  • Software Development: Oversee the development process, ensuring that the team adheres to the highest standards of quality and efficiency. Contribute code as a “player/coach” senior software developer.
  • Quality Assurance: Ensure that software products are reliable, scalable, and secure. Oversee the QA process, including testing and validation procedures.
  • Resource Management: Manage resources efficiently, ensuring projects are delivered on time and within budget. Foster talent development and growth within the engineering team.

Work Schedule: 40 hours per week first shift Monday through Friday. Periodic off-hours work to perform software upgrades and maintenance.

Location: United States – 100% remote.

Travel: Periodic travel may be required for meetings, conferences, and training.

Compensation: Salary commensurate with experience. Range $180,000 - $220,000.

Requirements

  • Bachelor’s or master’s degree in computer science, engineering, or related field.
  • At least 10 years of software engineering experience.
  • At least 5 years of software team leadership experience.
  • Strong experience with back-end Java programming.
  • Strong experience with front-end JavaScript programming.
  • Experience with development frameworks, such as React.
  • Experience with database development, such as Oracle.
  • Experience with delivering API-driven software architectures.
  • Experience with CI/CD DevOps using GitHub.
  • Experience with recommender- and agent-based artificial intelligence.
  • Advertising industry experience a big plus.
  • Computer skills – Microsoft Office, customer relationship management systems, videoconferencing, and internet.
  • A home office or office environment suitable for fulfilling job duties with high-speed internet.
  • Authorized to work permanently in the United States (not temporarily).

Benefits

Full-time employees are eligible for medical, dental, short-term disability, long-term disability, and life insurance benefits. Employer pays 80% of insurance premium. 401k with company match up to 4% of salary. Benefits are subject to change at employer’s discretion. Full-time employees receive paid vacation.

Work with a high-performing team who will value your leadership and contributions!

Tags

api
java
javascript
oracle
react
Apply to job