We are looking for Senior or Strong Middle Software Engineer to be responsible for developing high-quality, innovative, fully performing software in compliance with coding standards. This individual works in partnership with cross-functional teams to ensure that software deliverables, including designs, codes, and tests, are completed in a timely manner, while remaining aligned with industry and organizational standards.
The product to develop: BrightGauge
Responsibilities:
- Provide support to the Engineering teams, with a high attention to detail
- Research, analyze, and document findings
- Coach and review the work of other team members
- Design, build, and maintain large-scale production services, web applications, data pipelines, and streaming systems
- Debug production issues across services and multiple levels of the stack
- Assist with improvement of organizational engineering standards, tooling, and processes
- Participate in the testing process through test review and analysis, test witnessing, and certification of software
- Evaluate code to ensure validity, proper structure, alignment with industry standards, and compatibility with operating systems
- Maintain of current technologies or programming practices through continuing education, reading or participation in professional conferences, workshops, or groups
- Upper-intermediate English level
Qualifications
- 5 Years to 10 Years of relevant experience
- Experience in Python, Django, Celery, Snowflake, PostgresSQL is must.
- Experience in Redis (broker and streams), Kafka, SQS is plus.
- Experience in Microservices, Web API, AWS is desired.
- Experience with cloud deployment, gitlab pipelines is desirable.
- Experience in Single-Sign-On module is plus.