About Reflektive's Engineering Team

We are seeking a Software Development Engineer - 2, Full Stack to help scale Reflektive/Bridge to being the market leader for employee performance management. The main question to be answered: Can you help a company scale?

Reflektive has major initiatives to tackle in the next year. Initiatives range from internal scaling, security, engagement, new verticals, pervasive technologies, research and development, data and analytics, and customer tools. Reflektive’s Software Development Engineer - 2 will contribute in their area of specialization. S/he will help us solve complex design challenges and mature our platform to handle increasing traffic and scale.

You'll join a lean, prolific team where everyone, including you, is active in the product defining and development process (where deploying new features every 2 weeks is common). You'll know the customers we're talking to, and the needs of each one. As a result, you know where your initiative and drive can best make a difference (and be recognized!)

Our engineering team consists of developers from a wide array of backgrounds. Our team primarily focuses on Java/Kotlin and SQL, but is always ready to use the best tool for the job when it makes sense. Following Scrum practices, we work closely with the Product Management team to develop features that focus on empowering and developing employees. Our team is a tight knit, friendly group of engineers that are dedicated to learning from and teaching to each other. Team members regularly contribute to and optimize our engineering practices and processes. Our team wants to make software engineering fun, easy, and fulfilling, so we've come up with a set of values that we apply to our software every day: Simple, Flexible, Consistent, Predictable, Efficient, and Pragmatic.

Responsibilities

  • Depending on your specialization, projects/initiatives may include: Security, scaling distributed systems, working on our core services related to user management, building out new verticals, guiding new engagement features, scaling traffic/imports/exports, managing APIs.
  • Work extremely cross-functionally across Engineering and Product Management.

Deliverable: (30 days) Own a feature; possibly being paired with another engineer. (60 days) Own and drive a new initiative. (90 days) Bring that initiative to production.

Desired Skills and Experience

  • Expert proficiency in Java/Kotlin, Kafka/Pulsar, SQL, Docker and kubernetes.
  • Overall 4+ years of experience as Java full stack developer using any modern frameworks.
  • Strong knowledge on Data structure and Algorithm knowledge
  • Previous experience working in ReactJS/AngularJS (2+ years)
  • Knowledge of Analytics and LookerML would be added plus.
  • Exposure to cloud environment AWS.
  • Knowledge of unit testing frameworks including Junit.
  • Startup experience is strongly desired.
  • You learn quickly, you’re adaptable and versatile.
  • Experience in an Agile and Scrum environment.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.