Senior Software Engineer

 

Description:

As a Senior Software Engineer, you are a highly motivated self-starter who is responsible for building core functionalities and infrastructure of the product. It is a wide range of tasks including performance, scaling, deployment, provisioning, telemetry and other core functionalities. Further evolving our automation and test automation is also a vital part of the role.

This position is an individual contributor reporting to the Director of Engineering.

Responsibility
 

  • Perform development tasks within the team
  • Be a part of solution and vision discussions in the team
  • Secure key KPI’s of the product such as performance, scaling and upgradeability/maintainability
  • Drive your own work and securing progress with own responsibility
  • Own some of our technical components
     

Job Designation

Hybrid: Employee divides their time between in-office and remote work. Access to an office location is required. (Frequency: Minimum 2 days per week; may vary by team but will be weekly in-office expectation)

Positions at Docusign are assigned a job designation of either In Office, Hybrid or Remote and are specific to the role/job. Preferred job designations are not guaranteed when changing positions within Docusign. Docusign reserves the right to change a position's job designation depending on business needs and as permitted by local law.

What You Bring

Basic
 

  • BS degree in Computer Science, Engineering or equivalent work experience
  • 8+ years experience as a Software Engineer or a similar role
  • Python or JVM Based Languages (Java, Kotlin), or other modern programming languages - C#, Go
  • Experience with Highly Scalable and Highly Available Systems
  • Fluency in English
     

Preferred
 

  • Strong understanding and experience in agile methodologies
  • Ability to build scalable data processing pipelines using Spark or PySpark
  • Ability to design and develop scalable cloud based software platforms (Azure, Aws, GCP, IBM)
  • Ability to build production ready software systems in AI and machine learning, and/or
  • Ability to build large scale big data pipelines using Spark or other frameworks, with Databricks, Cloudera, MAPR, Teradata etc, with solid understanding of the big data architecture
  • Experiences with one or multiple of the following skills:○Docker (Compose, Swarm, Kubernetes)○SQL + NoSQL databases○Solr (Lucene Index)○Broker (Kafka, ActiveMQ)
  • Passion for new technologies
  • Experience in autonomous environment
  • A track record of being a self-starter - individual/team responsibility is our main driver in the development work

Organization Docusign
Industry IT / Telecom / Software
Occupational Category Senior Software Engineer
Job Location Dublin,Ireland
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 8 Years
Posted at 2024-09-27 12:43 pm
Expires on 2025-01-22