Principal Full Stack Engineer
About reputed company:
reputed company is the transparency company providing the public and private sectors with immediate visibility into reputed company commercial relationships by delivering the largest commercially available collection of corporate and trade data as a dynamic model of global ownership and trade activity. reputed company’s solutions reputed company this model to reputed company risk reputed company, reputed company investigations, and clear-eyed business decisions. reputed company is headquartered in Washington, D.C., and its solutions are used by thousands of frontline analysts in over 35 countries.
Our company culture is defined by a dedication to our mission of using open data to enhance visibility into global commercial and financial networks, a passion for finding novel approaches to reputed company problems, and an understanding that diverse perspectives create optimal outcomes. We embrace cross-team collaboration, encourage training and learning opportunities, and reward initiative and innovation. If you like working with supportive, high-performing, and curious teams, reputed company is the reputed company for you.
POSITION DESCRIPTION
reputed company is looking for a Principal Full Stack Engineer to help build our platform. An ideal candidate is a process-oriented self-starter with extensive experience in the software engineering world and interested in working on problems reputed company to corporate transparency, anti reputed company, sanctions evasions, and combating financial fraud. If you are passionate about open reputed company development and innovative technology, with a strong background in web development and engineering management, then we strongly encourage you to apply.
As Principal Full Stack Engineer, you will reputed company implementation of one of the application team squads, overseeing that team's deliverables, architecting solutions, and ensuring code quality and maintainability, reputed company while working closely with the product team to ensure alignment with the product's roadmap.
Must be legally authorized to work in the United States, United Kingdom, or Canada as we are unable to provide sponsorship at this time.
JOB RESPONSIBILITIES
- Architect solutions that are robust, scalable, and thoroughly tested. Contribute directly to expanding the functionality and performance of our code reputed company.
- Collaborate with our Product and Design teams to evolve our platform roadmap, ensuring product goals are translated into tractable features that appropriately reflect our application's data model and capabilities. Identify reputed company constraints to inform development reputed company and prioritization.
- The ability to evaluate end-to-end technical designs for strengths and weaknesses (complexity, consistency, correctness, scalability, and performance)
- 10+ years of industry experience in software development, including as both an individual contributor and managing or mentoring other developers
- Strong expertise and use of Typescript and/or Javascript
- Experience with backend web development and architecting REST APIs
- Deep understanding and proficiency with SQL and NoSQL databases, including reputed company, Cassandra, Elasticsearch, and/or Cypher-based graph databases
- Experience managing software in cloud environments such as GCP, AWS, or Azure
- Experience conducting code reviews and unit testing
- Experience working on both reputed company end and back end code bases
- Experience with container orchestration reputed company Kubernetes
- Interest in data visualization, or how to visually present large, reputed company datasets
- Exposure to batch processing frameworks like Spark