Java Application Engineer
(3+ years exp)Published: 1 month ago
SWIM.AI
The stateful platform for real-time apps
Job Type
Full TimeVisa Sponsorship
Not AvailableRelocation
AllowedSkills
Java
Erlang
Real Time Analytics
Akka
Spark Streaming
The Role
ABOUT SWIM.AI
Swim.ai was founded in 2015 by the creators of open source swimOS and the Swim Platform for enterprise apps. We developed the Swim platform as the easiest way to build intelligent real-time apps, without worrying about hardware infrastructure and distributed state. Come join us on our mission to revolutionize software design and help us build the foundation for the world’s most advanced real-time apps. Swim.ai is based in Campbell, CA and also has offices in Cambridge, UK.
POSITION SUMMARY:
Description
Build stateful Web Agent backends for massively real-time streaming applications. Leverage the open source SwimOS platform to build stateful application services, and real-time streaming APIs, that model and control web-scale real-word systems.
Responsibilities
• Build stateful Web Agents that run on the SwimOS platform to solve specific real-time application problems.
• Design and document stateful Web Agent services, streaming WARP APIs, and associated data structures.
• Collaborate with frontend engineers who will use the streaming APIs and data structures you create to build massively real-time user interfaces.
• Engage with engineers in customer organizations to help them implement stateful, real-time application components.
Requirements
• Experience with distributed actor systems, such as Akka or Erlang
• Familiarity with object-oriented design patterns
Desirable Skills
• Experience building large scale distributed applications
• Experience building real-time applications
• Experience working with streaming data
• Experience with Scala, Rust, Swift, or other programming languages with advanced type systems
SWIM is an Equal Opportunity / Affirmative Action / E-Verify employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability or protected veteran status.
Swim.ai was founded in 2015 by the creators of open source swimOS and the Swim Platform for enterprise apps. We developed the Swim platform as the easiest way to build intelligent real-time apps, without worrying about hardware infrastructure and distributed state. Come join us on our mission to revolutionize software design and help us build the foundation for the world’s most advanced real-time apps. Swim.ai is based in Campbell, CA and also has offices in Cambridge, UK.
POSITION SUMMARY:
Description
Build stateful Web Agent backends for massively real-time streaming applications. Leverage the open source SwimOS platform to build stateful application services, and real-time streaming APIs, that model and control web-scale real-word systems.
Responsibilities
• Build stateful Web Agents that run on the SwimOS platform to solve specific real-time application problems.
• Design and document stateful Web Agent services, streaming WARP APIs, and associated data structures.
• Collaborate with frontend engineers who will use the streaming APIs and data structures you create to build massively real-time user interfaces.
• Engage with engineers in customer organizations to help them implement stateful, real-time application components.
Requirements
• Experience with distributed actor systems, such as Akka or Erlang
• Familiarity with object-oriented design patterns
Desirable Skills
• Experience building large scale distributed applications
• Experience building real-time applications
• Experience working with streaming data
• Experience with Scala, Rust, Swift, or other programming languages with advanced type systems
SWIM is an Equal Opportunity / Affirmative Action / E-Verify employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability or protected veteran status.
Similar Jobs
Wanclouds
MULTI-CLOUD MIGRATIONS & MANAGEMENT
Juji
The easist DIY AI Chatbot Creator
QuantumScape
Breakthrough in batteries for electric vehicles
Scry AI
The Home Of AI-Enabled Enterprise Applications
Juji
The easist DIY AI Chatbot Creator
AppZen
The ai platform for modern finance teams
Scholad
Scholarship Matching
Harmonize
A remote care platform to impact patients at scale
Mineta San Jose International Airport
Silicon Valley's Airport