Worldwide Remote Jobs

Backend Software Engineer

IXIS
๐Ÿ“ USA ๐Ÿ’ผ full_time
Apply Now ๐Ÿ“… 4 days ago

Job Description

Join IXIS as a Cloud-First Software Engineer: Shape the Future of Data Socialization

IXIS is on the hunt for a passionate and experienced Cloud Software Engineer to join our dynamic team. You’ll be instrumental in crafting cutting-edge, custom analytics and data socialization solutions, directly impacting how our clients understand and utilize their data. If you thrive in a collaborative environment and are excited about building scalable, cloud-native applications, we want to hear from you!

Your Mission:

As a key member of our engineering team, you will contribute to the development and maintenance of ATLAS, our innovative data socialization and visualization platform. Your responsibilities will include:

  • Collaborating on the backend development of the ATLAS platform, ensuring its robustness and efficiency.
  • Developing and maintaining our AWS platform operations, guaranteeing scalability and reliability.
  • Writing comprehensive unit and integration tests to maintain code quality and stability.
  • Participating in code reviews and peer programming to foster knowledge sharing and best practices.
  • Working closely with Frontend, Data Engineering, and Product teams to align on project requirements and deliver exceptional features.
  • Creating detailed Technical Requirements Documents for new features, ensuring clear communication and understanding.
  • Scheduling and leading design meetings with cross-functional teams to facilitate collaborative problem-solving.
  • Breaking down complex technical epics into manageable stories for efficient estimation and execution.
  • Maintaining effective communication across teams using Slack, Zoom, and email.
  • Understanding business requirements and proposing innovative engineering solutions to address business challenges.
  • Engaging in client interactions, providing technical expertise and support.
  • Participating in an off-hours on-call rotation to ensure platform stability and address critical issues.

What You’ll Bring to the Table:

We’re looking for someone with a solid technical foundation and a passion for building high-quality software. Ideal candidates will possess:

  • Proven proficiency in Cloud technologies, ideally with extensive experience in AWS.
  • Experience with Git, CI/CD, and Docker for streamlined development and deployment.
  • Strong programming skills in high-level languages such as Python, Java, or Go.
  • Experience working with both SQL and KeyStore databases.
  • Hands-on experience creating and managing Docker containers and utilizing orchestration services like ECS and EKS.
  • Experience building robust CI/CD pipelines.
  • Advanced skills in relational database design.
  • A solid understanding of software design patterns and design idioms in distributed and serverless architectures.

Bonus Points:

  • Experience with statistical programming, preferably in R or Python.
  • Development experience in a Linux or Mac environment.
  • Experience with React, Angular, HTML, Javascript/Typescript or other web development tools.
  • Experience with integrating Business Intelligence/Data Visualization tools like Tableau or PowerBI.
  • Familiarity with Terraform, Snowflake, Databricks, Athena, and GraphQL.

Qualifications:

  • A./B.S. in Computer Science, Software Engineering, or a related field; formal training in statistics, mathematics, or machine learning is a plus.
  • 5+ years of professional experience building resilient, scalable, and performant REST and/or GraphQL APIs.
  • 3+ years of Python or similar development experience.
  • 3-5 years of real-world experience with SQL and Key Stores.
  • Fluency in written and spoken English.
  • Demonstrated ability to work independently and collaboratively within a distributed team.
  • The ability to produce detailed technical documentation and system designs.
  • A proactive approach to technical strategy and a strong understanding of project and engineering complexities.

What We Expect:

We value individuals who are not only technically proficient but also strong collaborators and problem-solvers. We expect you to:

  • Exhibit deep technical expertise and possess strong problem-solving skills across various platforms and technologies.
  • Mentor junior engineers and guide them through complex technical challenges.
  • Collaborate effectively with the Product team to engineer innovative solutions.
  • Demonstrate strong project management skills, leading projects and initiatives to successful completion.
  • Possess excellent interpersonal skills, effectively navigating and orchestrating cross-functional team dynamics.

Build Your CV for remote jobs in Minutes

Latest Jobs

Similar Jobs

PORCH INDIA PRIVATE LIMITED
๐Ÿ“ India ๐Ÿ’ผ full_time ๐Ÿ“… Sep 14, 2025
Miratech
๐Ÿ“ India ๐Ÿ’ผ contract ๐Ÿ“… Sep 14, 2025
SnappyCX
๐Ÿ“ Nigeria ๐Ÿ’ผ contract ๐Ÿ“… Sep 14, 2025
AlphaSights
๐Ÿ“ USA ๐Ÿ’ผ full_time ๐Ÿ“… Sep 14, 2025