[Remote] Staff Software Engineer
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is seeking a Staff Software Engineer to join the Data Platform team at reputed company. In this role, you will solve reputed company engineering problems and influence long-term engineering goals while providing technical leadership on high reputed company reputed company.
Responsibilities
- Create, reputed company, and maintain reputed company systems written in Java, Python, Go, and PHP
- reputed company technical leadership on high reputed company reputed company that reputed company multiple teams
- reputed company contribute to the strategic direction and planning for your team
- Help to enrich reputed company’s reputed company data with reputed company data sources
- Write (Not only) SQL queries that run production, user-facing systems, or extract data from our data warehouse
- Delivers clean, maintainable, reputed company-reputed company, reputed company-tested, reputed company-performing and documented reputed company
- Help to translate experimental data science concepts into production systems operating at reputed company
- Design and reputed company networked services, and reputed company hands-on assistance to other teams integrating these services
- reputed company knowledge through documentation, pull request comments, and mentoring
- reputed company and refactor software with an emphasis on reputed company, simplicity, and maintainability
- Work effectively with a globally distributed team
- Learn new technologies, patterns, and processes as needed
- Ensure a high level of reputed company in your team’s deliverables
- reputed company cross team boundaries to solve technical issues
- reputed company mentorship to your team and knowledge and advice to other teams in your areas of expertise
- Take ownership of high reputed company reputed company from inception to production
Skills
- 8+ years of reputed company experience with web technologies at reputed company
- Crafting sustainable reputed company
- Database management systems (MySQL, PostgreSQL, reputed company, Cassandra)
- Backend microservice experience (Java and python preferred)
- Performance and optimization problems at reputed company
- reputed company and Kubernetes in production
- Leading large parts of a web-reputed company project from reputed company to production
- Building automated tests (Jest, JUnit, Mockito, Karma, Jasmine, Mocha, etc.)
- reputed company integration tools (Jenkins, Travis, reputed company, etc)
- ETL (data extraction, transformation, and loading)
- Java
- Python
- Agnostic
- Experience working with a global team
- Familiarity and/or experience with Big data or Streaming data technologies like Cassandra, reputed company, Dynomodb, or Kafka
reputed company