Facebook pixel

Senior Software Engineer
Fullstack, Collaboration
Confirmed live in the last 24 hours
Remote • Northeastern United States, USA
Experience Level
Desired Skills
Apache Spark
Apache Kafka
Data Science
Google Cloud Platform
Microsoft Azure
UI/UX Design
  • Professional expertise in backend engineering with some exposure and active participation in frontend engineering. Technical skills that we require for this role are:
  • Professional expertise in building large and scalable java applications
  • Professional expertise with either Spring or Spring Boot
  • Current experience and interest in frontend engineering: Javascript (or Typescript) and React
  • Experience with Relational Database Management Systems (preferably PostgresQL) and ability to demonstrate real-world interactions
  • Experience partnering - or leading - through architectural design translation to development
  • Work experience in building and designing SaaS software for deployment to the Cloud
  • Knowledge of OO principles, Design Patterns, functional programming and clean code principles
  • Experience with Agile process (Scrum) in developing and delivering software
  • Experience mentoring other engineers and being the lead engineer of projects in your career
  • Demonstrated ability to navigate change within a growing organization
  • Ability to communicate effectively in English - we're a global team and English is the most spoken language
  • A Bachelor's degree or equivalent related working experience
  • Experience with containerization tools (Docker, Kubernetes, etc.)
  • Experience with multiple cloud platforms e.g. AWS, Azure, GCP
  • Skilled in any of the following: Kafka, ElasticSearch, Spark, graph databases, big data stacks, database model optimization
  • Curious about technology and adaptable to new technologies
  • Agile-minded, optimistic, passionate, and pragmatic about delivering valuable software to customers
  • Someone who puts quality first and has a passion for good design and clean code
  • Able to work productively with a geographically distributed remote team and able to mentor and advise other engineers you work with on the scrum team
  • Empathetic to the customer's needs with a strong desire to solve their problems
  • An Open, Direct and Kind team player
  • Playing a pivotal role in establishing, defining, scoping and scaling the engineering / team roadmap and priorities
  • Developing high quality code, including participating in testing and maintenance of that code
  • Applying pragmatic engineering approaches to deliver value to customers
  • Collaborating across a variety of partnerships internally - e.g. Product Management, Design, Architecture, Operations, QA, UX and other Engineers - to help estimate work, design scalable and performant solutions that will delight our customers, and produce high quality production-grade software
  • Being seen as a lead engineer who focuses and aligns on the team objectives
  • Following agile process (Scrum) to make sure your deliverables are visible for the entire team and company stakeholders
  • Mentoring other Engineers, leveraging your experience and knowledge
Data intelligence platform