Backend Software Engineer

Jellyfish is changing how product development happens, helping engineering teams learn how to work together and communicate more effectively.
Backend
Mid-Level Software Engineer
Remote

Description For Backend Software Engineer

Jellyfish, a company revolutionizing product development, is seeking a Backend Software Engineer to join their team. This role offers a unique opportunity to be part of an exceptional engineering organization with high agency, where you can shape features and methodologies.

As a Backend Software Engineer at Jellyfish, you'll be at the forefront of developing and improving data ingestion processes from external sources like Jira and Git. Your expertise in building and scaling data pipelines will be crucial. You'll also implement observability and metrics tooling, develop internal support tools, and handle customer escalations related to data ingestion.

The ideal candidate is a strong Python programmer with a passion for performance, scaling, and working with large datasets. You should be familiar with observability and profiling techniques. Your role will involve designing, planning, and implementing key features as part of an agile team, providing technical expertise, and effectively communicating about project statuses and technical issues.

Jellyfish values team players who can ask the right questions, build consensus, and execute efficiently. You should be able to balance user needs with business requirements when designing solutions. A love for learning and knowledge sharing is essential, as is the ability to work in a culture that supports growth and inclusion.

This remote position offers the flexibility to work from anywhere, with a preference for candidates in the EST or CST time zones. Jellyfish is committed to diversity and especially encourages applications from underrepresented groups in the software industry.

Join Jellyfish in their mission to create the first Engineering Management Platform, providing visibility into engineering organizations, their work, and operations. Help leaders align engineering decisions with business initiatives and deliver the right software efficiently and on time. If you're passionate about building great companies in a fun, performance-driven environment, this could be the perfect opportunity for you!

Last updated 4 months ago

Responsibilities For Backend Software Engineer

  • Develop and improve upon data ingestion from external sources (e.g. Jira/Git) into Jellyfish
  • Implement observability and metrics tooling
  • Develop internal tools to enable teams to better support our customers
  • Handle customer escalations related to data ingestion
  • Design, plan and implement key features as part of a highly effective agile team
  • Provide technical expertise within your team and across the organization
  • Communicate effectively about project status, technical issues
  • Participate in your team's agile process and work to continually improve your team's capabilities
  • Provide support for production operations of the Jellyfish product
  • Actively participate in a culture supportive of growth and inclusion on your team

Requirements For Backend Software Engineer

Python
  • Know how to build and scale data ingestion pipelines
  • Strong programmer with extensive Python experience
  • Familiarity with observability and profiling
  • Great at asking questions, figuring out what needs to be done, building consensus, and executing
  • Consider both the needs of the user and the needs of the business when designing a solution
  • Love learning new things and sharing knowledge with others
  • Strong communication skills, and enjoy working as part of a team
  • Eligible to work in the U.S. for any employer
  • Located in EST or CST time zone

Interested in this job?

Jobs Related To Jellyfish Backend Software Engineer

Software Development Engineer II, MENA Tech

Amazon MENA is seeking a Software Development Engineer II to design and build innovative solutions for customers and sellers, based in Amman, Jordan.

Software Development Engineer II, Direct Fulfilment

Mid-level Software Engineer role at Amazon focusing on Direct Fulfillment systems, requiring 4+ years of experience in distributed systems development.

Software Development Engineer, Customer Engagement Technologies

Mid-level Software Development Engineer role at Amazon's Customer Engagement Technologies team, focusing on innovative customer service solutions using AI and automation.

Software Development Engineer, Amazon Connect

AWS seeks Software Engineer for Amazon Connect team to develop cloud-based contact center solutions using AI and AWS services.

Software Dev. Engineer, PXTCS

Software Engineer role at Amazon's PXTCS team focusing on distributed systems and ML models for HR solutions.