Software Development Expert

3 weeks ago


Milwaukee, Wisconsin, United States ZipRecruiter Full time
About the Role

We are seeking a skilled Data Systems Specialist to join our team at Canonical. This is a globally remote role that offers a unique opportunity to work on cutting-edge data platforms and automation solutions.

As a member of our OpenSearch team, you will be responsible for ensuring fault-tolerant replication, TLS, installation, and other key features of our data systems. You will also provide domain-specific expertise to other teams within Canonical and collaborate with an internationally distributed team to create new features.

This is a challenging role that requires strong technical skills, particularly in software development using Python and distributed systems development. You should have a proven track record of working on complex systems and collaborating with others to achieve shared goals.

Responsibilities
  • Collaborate proactively with an internationally distributed team
  • Write high-quality, idiomatic Python code to create new features
  • Debug issues and interact with upstream communities publicly
  • Work with helpful and talented engineers including experts in a diverse set of fields
  • Work from home with global travel for 2 to 4 weeks per year for internal and external events
Requirements
  • Proven hands-on experience in software development using Python
  • Proven hands-on experience in distributed systems development
  • Bachelor's or equivalent in Computer Science, STEM, or a similar degree
  • Willingness to travel up to 4 times a year for internal events
What We Offer

Your base pay will depend on various factors including your geographical location, level of experience, knowledge, and skills. In addition to a competitive base pay, we provide a range of benefits, including:

  • Fully remote working environment
  • Personal learning and development budget of $2000 USD per annum
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Parental Leave
  • Employee Assistance Programme
  • Opportunity to travel to new locations to meet colleagues at 'sprints'
  • Priority Pass for travel and travel upgrades for long haul company events
About Canonical

Canonical is a pioneering tech firm that is at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis.



  • Milwaukee, Wisconsin, United States Expert Institute Full time

    At Expert Institute, we are seeking a highly skilled Software Engineer to join our team. This is an exciting opportunity to work on high-impact projects that directly influence our platform, helping legal professionals solve complex cases with expert data.Job DescriptionThe RoleWe are looking for a talented Software Engineer who can design and implement...


  • Milwaukee, Wisconsin, United States Expert Institute Full time

    About the RoleWe are seeking a highly skilled Staff Software Engineer to join our Expert iQ development team at Expert Institute. As a key member of this team, you will play a pivotal role in building and optimizing web applications that enhance the efficiency of connecting legal teams with expert witnesses.Key ResponsibilitiesYou will collaborate with the...


  • Milwaukee, Wisconsin, United States Expert Institute Full time

    Job Title: Senior Backend Engineer PositionAbout Us:At Expert Institute, we're revolutionizing the legal technology landscape with cutting-edge data and solutions. With over a decade of experience, we've established ourselves as a leading provider in our market. Our mission is to facilitate seamless expertise needs-matching and collaboration around legal...


  • Milwaukee, Wisconsin, United States Expert Institute Full time

    Job OverviewWe are seeking a talented Software Development Specialist to join our Data Central team at Expert Institute. This role will involve collaborating with cross-functional teams to advance the automation of content curation and collection, and building a content delivery platform using API solutions.


  • Milwaukee, Wisconsin, United States Genesis10 Full time

    Are you a talented software developer looking for a new challenge? Do you want to work with a reputable company that values innovation and excellence?As a Software Development Expert, you will have the opportunity to design, develop, and deploy cutting-edge software solutions for our clients in the financial industry.Responsibilities:Develop and maintain...

  • Data Central Expert

    4 days ago


    Milwaukee, Wisconsin, United States Expert Institute Full time

    About the RoleThe Expert Institute is a leader in the legal technology, data, and services space. We are growing rapidly and seeking a skilled Software Engineer to join our team.The Job DescriptionThis role offers the opportunity to work on high-impact projects that directly influence our platform, helping legal professionals solve complex cases with expert...


  • Milwaukee, Wisconsin, United States Expert Institute Full time

    About the RoleThe Expert Institute is a legal technology, data, and services company that has been in operation for over a decade. We are evolving into a leading data and solutions provider in our market. Our goal is to facilitate seamless expertise needs-matching and collaboration around legal matters, built on a foundation of high-quality data.As we...


  • Milwaukee, Wisconsin, United States Expert Institute Full time

    Software EngineerAbout the Role:The Data Central team at Expert Institute is seeking a skilled Software Engineer to join our innovative team. This role offers an exceptional opportunity to work on high-impact projects, advancing the automation of content curation and collection.We foster a culture of continuous learning and creativity, encouraging you to...


  • Milwaukee, Wisconsin, United States Brady Full time

    **About Us**At Brady, we make products that make the world a safer and more productive place. Our global company has thrived for over 100 years, driven by an innovative spirit that powers our future growth.**The Job Description**We are looking for a Senior Software Engineer to join one of our software development teams. As a key member of our team, you will...


  • Milwaukee, Wisconsin, United States Northwestern Mutual Life Insurance Company Full time

    Job Summary:We are seeking an experienced and innovative software developer to join our team at Northwestern Mutual Life Insurance Company. As a key member of our development team, you will be responsible for recommending efficiencies to current established development and continuous integration practices, troubleshooting and resolving technical issues, and...

  • Software Developer

    3 weeks ago


    Milwaukee, Wisconsin, United States Saxon Global Full time

    Job OverviewSaxon Global is seeking a skilled Software Developer to join their Monitoring Solutions Team. This team is responsible for advancing the tech-stack throughout the company, focusing on building a data platform that processes patient data and enables strategic decision-making. The ideal candidate will have expertise in Java, SQL, Microservices,...


  • Milwaukee, Wisconsin, United States Brady Worldwide Inc Full time

    About Brady Worldwide Inc">Brady Worldwide Inc is a leading company in the ecommerce solutions industry, providing innovative products and services to meet the needs of its global customers. We are currently seeking a Senior Software Engineer to join our software development team.">Job Requirements">We are looking for an experienced Senior Software Engineer...


  • Milwaukee, Wisconsin, United States Motorola Full time

    Why Join Motorola Solutions?We offer a dynamic and challenging work environment, opportunities for professional growth and development, and a competitive compensation package.Job DescriptionWe are seeking an intern to join our team as a Data Conversion Specialist Intern. As a member of our team, you will be responsible for building and maintaining data...


  • Milwaukee, Wisconsin, United States TIER4 GROUP Full time

    Job SummaryWe are seeking a skilled Software Engineer to join our team for a 6-month contract. The successful candidate will work on cutting-edge projects utilizing IBM technologies, Q, Python, Shell Scripting, and reverse engineering techniques.About the RoleDevelop and maintain software solutions using IBM tools and Q programming.Design, write, and...


  • Milwaukee, Wisconsin, United States Expert Institute Full time

    Expert Software Architect RoleAbout Our Company:Expert Institute is a pioneering legal technology company, dedicated to providing high-quality data and innovative solutions. We're committed to facilitating seamless expertise needs-matching and collaboration around legal matters, built on a solid foundation of data-driven insights.Job Overview:We're looking...


  • Milwaukee, Wisconsin, United States Beacon Hill Full time

    Job Overview">We are seeking a talented C++/Qt Software Engineer to join our team in Madison, Wisconsin. As a member of our Network Team, you will be responsible for developing and supporting our proprietary software.">The ideal candidate will have experience with C++ and the Qt Framework, as well as excellent collaboration and communication skills....


  • Milwaukee, Wisconsin, United States Direct Supply Full time

    Job Summary:We are seeking a highly motivated and detail-oriented Software Development Intern to join our team at Direct Supply. This role offers the opportunity to learn from experienced professionals, contribute to innovative software solutions, and refine technical skills in a collaborative environment.The ideal candidate will have a strong foundation in...


  • Milwaukee, Wisconsin, United States Brady Worldwide Inc Full time

    About the Role: As a Software Development Specialist at Brady Worldwide Inc, you will be responsible for implementing and supporting software delivery. The successful candidate will assist in various engineering duties, including research, software design, development, debugging, maintenance, documentation, and other tasks.">About the Opportunity: This is an...


  • Milwaukee, Wisconsin, United States Beacon Hill Full time

    Beacon Hill Technologies is seeking a talented Software Development Engineer to join our Network Team. This position involves developing and supporting proprietary software, utilizing C++ and Qt Framework.The ideal candidate should be comfortable learning new technologies and working in both team and solo environments. This role requires expertise in UI...


  • Milwaukee, Wisconsin, United States newance Full time

    Our ApproachWe've developed a unique approach to solving e-commerce and PIM optimization challenges. By combining our expertise in the digital ecosystem with our client's goals, we drive results that exceed expectations. At Layer One, we value collaboration, innovation, and continuous learning.About UsWith over two decades of experience, we've grown from a...