Senior Software Engineer @ Pluralsight

Job Information

Job Description:

You’d be an outstanding fit if you have:

  • Experience writing unit tests, performing code reviews, and participating in design discussions about architecture, data shape, and business logic.
  • Experience designing, building, or supporting highly-performant distributed systems.
  • A desire to be a lifelong learner growing your current skills while acquiring new ones.
  • Able to tackle problems independently and prioritize work based on anticipated business value.
  • Passionate about data, innovation, and using technology to unlock the future

Experience you’ll need:

  • 9+ years of software development experience
  • Building front end using React
  • Designing, building, and supporting high performance distributed systems in F#, C# or NodeJS and Postgres
  • Messaging/queueing systems or stream processing systems like Apache Kafka or RabbitMQ
  • Familiarity with Docker and Kubernetes, a plus
  • Excellent communication skills, ability to partner with product and design, and collaborate on multi-functional teams

Ways we work:

  • Software Craftsmanship – we want to be proud of our work.
  • Test-Driven Development – we take ownership for our code without QA engineers..!
  • Pair and mob programming – we value collaborative development
  • Continuous Delivery – teams independently ship code to prod every day
  • Kanban & Lean – no more backlog grooming, no more T-shirt size estimating
  • Continual improvement – we take time to sharpen the saw and adjust how we work
  • Autonomous & responsible teams – making their own product & dev choices
  • Multi-functional teams – collaborating through all phases of the product dev process
  • Customer research – we build what our customers actually want
  • Trusting leaders – who empower us to build the right solutions for our customers

Experience Level: Senior
Work From: Remote from Country India

Company Information

View all jobs of Company: Click here

Pin It on Pinterest