Senior GO, Python Developer (IRC285739)

Job Description

  • A degree in Computer Science or Engineering.
  • 5-8 years of experience in designing, developing, and maintaining software or an equivalent level of work experience, and a track record of substantial contributions to software projects with high business impact.
  • Experience with the following technologies:
    ○ Application: Go, Python
    ○ Service communication layer: gRPC
    ○ Runtime platform: Docker, Kubernetes, AWS
    ○ Data layer: ElasticSearch, Mongo, Redis
    ○ Event/data pipeline: Kafka
  • Ability to foster and challenge existing patterns and best practices in delivering code and tests via stories and epics that impact the team or multiple teams.
  • You can collaborate and communicate effectively within and across departments. Lead technical discussions, listen actively and have two-way non-technical discussions with design and product. Able to represent the team across disciplines.
  • Independently use root cause analysis to identify and address bugs and outages. Foster and challenge logging, monitoring and debugging best practices across groups of services and apps.
  • Foster and challenge architecture concepts and best practices and independently apply these practices to create new services and apps that meet system performance, modifiability, maintainability and reliability needs.
  • Foster and challenge agile processes and continuous integration and delivery practices to ship stories and high complexity epics/projects.
  • Independently seek guidance, feedback, and learning opportunities from across the development organization to foster personal and professional growth. Support peers and more junior devs growth, prioritizing skill transfer.
  • Display eagerness to learn and collaborate on goal-setting. Independent in creating goals aligned with personal development and supported in aligning some goals with team goals.
  • Understand business and technical value behind roadmap projects and lead development scoping/project analysis. Can align business and technical requirements to bring proposals for projects to the team. Deliver on roadmaps effectively by communicating individual and epic-level risks and opportunities.
  • Perseverance: pursues everything with energy, drive, and a need to finish—doesn’t give up
  • Resilience, Tolerance for Change/Ambiguity: can effectively cope with change, finding ways to advance work and projects
  • Customer Focus: demonstrates a desire to proactively help and serve internal/external customers meet their needs

Job Responsibilities

  • Deliver cross-domain projects, actively promoting architectural improvements for scalable solutions, and design code to bolster state of the art best practices, system security, accessibility, and privacy measures.
  • Lead comprehensive testing strategies to enhance system reliability, and resolve complex issues in live environments. Oversee and uphold efficient observability measures to ensure continuous monitoring remains effective.
  • Take ownership of complex projects, ensuring timely delivery, swift escalation of any blockers encountered, and collaborate closely with cross-functional teams to ensure alignment and successful execution.
  • Advocate for technical solutions, foster consensus among stakeholders to move projects forward, and represent the team in high-level meetings, ensuring transparency and alignment with project objectives.
  • Facilitate team growth through mentorship, foster a culture of excellence, and pursue personal growth while contributing to the development goals of the team and organization.
  • Identify technical opportunities aligned with team and project goals, proactively mitigate associated risks, and provide strategic insights to optimize roadmap efficiency and achieve significant business impact.

Department/Project Description

Our client is a global SaaS powerhouse specializing in social media management and digital marketing solutions. Their comprehensive platform allows businesses to schedule content, monitor brand sentiment, and analyze cross-platform performance from a single interface.

Required languages

English B2 - Upper Intermediate
Published 19 January
20 views
·
2 applications
50% read
·
50% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...