Senior Software Engineer - Systems

webAI
Austin, TX, United States
Full-time
We are sorry. The job offer you are looking for is no longer available.

Job Description :

We are seeking a Senior Software Engineer (Systems) with 4+ years of experience to join us in our endeavors at Iris Technology.

The ideal candidate will have experience in cloud native infrastructure and deployment, as well as expertise in systems architecture and distributed systems.

As a Senior Software Engineer (Systems), you will be responsible for designing, developing, and maintaining our systems software to ensure scalability, reliability, and security.

In this role you will leverage experience across a variety of software domains to build out critical systems and infrastructure.

Responsibilities :

  • Design and architect scalable, robust, and secure system infrastructure to support WebAI's various product offerings.
  • Developing and maintaining key software components within architected solutions
  • Collaborate with cross-functional teams, including software engineers, ML engineers, R&D, and product managers, to ensure system design aligns with company objectives.
  • Create and maintain documentation of system architecture, including diagrams and technical specifications.
  • Evaluate new technologies and frameworks to improve performance, reliability, and scalability.
  • Serve as the technical point of contact for architecture-related discussions and decisions.

Qualifications / Requirements :

  • Bachelor's or Master's degree in Computer Science, Information Systems, or related field.
  • Minimum of 5 years of experience in system architecture or software engineering.
  • Strong understanding of cloud computing, distributed systems, and microservices architecture.
  • Experience developing and maining multi-cloud infrastructure and on-prem infrastructure
  • Expertise in programming with both a higher level programming language and lower level programing language within the following : Rust, Python, C++, Golang, JS / TS
  • Familiarity with data storage solutions, both SQL and NoSQL databases.
  • Excellent communication skills, both written and verbal.

Nice To Have :

  • Previous experience in a startup or fast-paced environment.
  • Experience with designing and developing distributed systems.
  • Knowledge of machine learning and artificial intelligence.
  • Experience with containerization technologies like Kubernetes and Docker Swarm.
  • Certifications in cloud platforms like AWS, Azure, or Google Cloud.
  • 4 days ago
Related jobs
Promoted
Raytheon
Austin, Texas

Systems Engineer to join the Effectors Systems Design & Architecture. Systems V engineering life cycle while interfacing with a variety of engineering disciplines, subject matter . Update and maintain all system and subsystem level requirements specifications for embedded software, configurable logi...

Promoted
ICON Technology
Austin, Texas

ICON is seeking a Senior Embedded Software Engineer I to design and engineer the current and future print suite. Senior Embedded Software Engineer I. Architect communications controls and handshakes between supervisory systems and hard real time systems. Actively participate in equipment design revi...

Promoted
Robert Half
TX, United States

NET Software Engineer to join our development team. We are seeking an experienced and highly motivated Senior C#/. You will work closely with cross-functional teams to deliver robust software solutions that meet the needs of our clients. Design, develop, and maintain complex software applications us...

Promoted
Raytheon
Austin, Texas

At Raytheon, we are seeking a Senior Principal Systems Engineer - Deputy Integrated Product Team (IPT) Lead to assist in managing program-specific tasks and activities while working closely with other team members and stakeholders. Familiarity with the software development life cycle using Agile con...

Promoted
Clari
Austin, Texas

The Customer Centric Engineering team is the front line engineering team that is the bridge between Customer Support and Product Engineering teams. A robust 5+ years in software engineering. The Engineering team at Clari is an Agile shop that practices Scrum across all of our teams. Engineers are em...

Oracle
Austin, Texas

At every level, our engineers have a significant technical and business impact designing and building innovative new systems to power our customer’s business-critical applications. OCI native service to enable customers to migrate their data and application workloads to OCI from on-prem environments...

Mindlance
Austin, Texas

Description/Comment:Description/Comment: Will interpret written requirements and technical specifications for software solutions to business problems. Will develop software based on the technical specifications. Will analyze and investigate problems with software solutions that have been reported by...

NVIDIA
Austin, Texas
Remote

Partner across application software, libraries, system software and firmware teams to design complete software solutions for new server platforms. Data Center SW team architects and develops the end to end software and firmware stack for these systems. We are looking for a Senior Software Architect ...

H-E-B
Austin, Texas

Senior Data Engineer-Data Governance,. Engineer solutions to harvest metadata, lineage, and logic from on premise and cloud systems for data governance tools (such as Informatica, Alation, or Collibra). Data Engineer (intermediate or senior). This is an exciting time to join H-E-B Digital, and we're...

Siemens Industry Software Inc.
Austin, Texas

We are looking for a highly motivatedSenior Applications Engineer who will be responsible for the technical sellingand support of Siemens EDA's groundbreaking Verification IP (VIP) portfolio. BS in Electrical or Computer Engineering or equivalent with 6+ years of work experience in semiconductor...