Software Engineer - Cloud Development
WolframAbout the role
Location: Remote,None,None
Wolfram, creator of Mathematica, Wolfram|Alpha and Wolfram Language, is seeking a highly motivated and skilled Software Engineer to join its Cloud Development department. This Software Engineer will be responsible for maintaining and improving our cloud storage backend. Current areas of prioritization include the performance optimization of reading, writing and updating existing cloud objects and improving long-term scaling of our storage.
About the Wolfram Cloud: Natively running Wolfram Language, the Wolfram Cloud makes every aspect of cloud operations programmable—introducing an unprecedented level of integration, flexibility, simplicity and power into a new generation of cloud technology. Its notebook interface offers the preeminent environment for any technical workflows—data science, modeling, research and education—empowering users with literate programming, easy-to-author interactivity and universal deployment across all platforms.
You can learn more about the Wolfram Cloud at https://www.wolfram.com/cloud.
Responsibilities
- Maintaining, improving and optimizing existing REST endpoints for working with files
- Expanding and improving our existing test automation framework and overall test coverage for the Wolfram Cloud backend
- Reviewing database-related changes for possible performance issues
- Researching and identifying potential new technologies and making recommendations to the larger Wolfram Cloud team
- Analyzing existing data-storage usage trends for potential performance issues and areas for optimization
Requirements
- Bachelor’s degree (or a foreign equivalent) in computer science, engineering, math, physics or a related technical or quantitative field
- 2+ years of professional experience as a backend engineer preferred
- Excellent written and oral communication skills
- Extensive experience using Git
- Experience with Java or a similar language
- Experience with various types of databases, such as MySQL, PostgreSQL and Redis
- Interested in growing your knowledge and skills for provisioning and configuring test environments using technologies like Terraform, Ansible, Kubernetes and AWS
- Ability to learn and use Wolfram Language
Location: Champaign, Illinois, or remote
Wolfram is an equal opportunity employer and values diversity at its company. Women, people of color, members of the LGBTQ community, individuals with disabilities and veterans are strongly encouraged to apply.
Apply to this jobApply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s
Similar roles
Principal Software Quality Assurance Engineer (Onsite)
RTX
$203,000/yr
Senior Software Product Manager
Western Governors University
$217,200/yr
Software Engineer
CACI International Inc
$198,200/yr