Develop microservices and cloud services for Magnify's platform, collaborate with data science, and lead complex software projects in a startup environment.
Magnify brings the power of the latest AI, ML, and large-scale data architectures to transform the customer experience in software. Software Engineers at Magnify will develop microservices, machine learning services, data handling, communication and integration components that enable Magnify’s post-sales orchestration platform.
This is a remarkable opportunity for someone with back-end skills and cloud expertise to make a significant difference in early product development at our company. Magnify needs problem solvers who like to automate and optimize, enjoy simplifying complexity and know how to experiment. Magnify will depend on the person in this position to make daily technical decisions, contribute code, support deployment and operations, and participate in design and quality discussions. Initial responsibilities include building out system microservices, implementing customer-facing and internal interfaces, developing cloud services, supporting application integrations and working with the data science team to build models and simulations.
As one of the first hires at a venture-track company, this role provides an opportunity to grow with the company and to have real impact with enormous upside.
Successful candidates are likely to have the following qualifications and experiences; we strongly encourage you to apply even if you don’t meet all of the items below.
Qualifications and Experience
- Bachelors in Computer Science or related field.
- 7+ years of experience working as a software engineer building applications in a high growth, startup environment.
- Strong proficiency in web application development, including data modelling across relational and non-relational data stores, API development, asynchronous workflow orchestration, and development of web-based UIs (e.g. React).
- Advanced proficiency with Typescript/Javascript, Python, or an equivalent language.
- Experience with cloud native environments and Amazon Web Services.
- Demonstrated success leading and delivering complex software projects with limited oversight in a distributed environment.
- Excellent written and verbal communication skills.
- Passionate about delivering for users and collaborating with teammates.
- Have a strong bias for action, a track record of moving quickly, and the ability to identify where and when scrappiness is the right approach versus those places where deeper rigor is required.
Top Skills
AI
Amazon Web Services
Api Development
JavaScript
Microservices
Ml
Non-Relational Databases
Python
React
Relational Databases
Typescript
Web Application Development
Similar Jobs
Artificial Intelligence • Cloud • Information Technology • Sales • Security • Software • Cybersecurity
Senior Software Engineer responsible for end-to-end development of features, mentoring junior engineers, and collaborating with cross-functional teams to ensure product quality and customer security.
Top Skills:
AWSGoJavaPython
Information Technology
The Senior Software Engineer will develop high-quality software solutions, mentor junior team members, and contribute to technical decisions within a collaborative environment.
Top Skills:
AWSAws CdkJavaScriptNode.jsTerraformTypescript
Cloud • Software
We are looking for a Senior Software Engineer skilled in OpenShift and Kubernetes, with expertise in IaC, OCI, and GCP for containerized environments.
Top Skills:
AnsibleCi/CdElk StackGitGoogle Cloud PlatformGrafanaInfrastructure As CodeKubernetesLinuxOpenshiftOracle Cloud InfrastructurePrometheusRook-CephTerraform
What you need to know about the Belfast Tech Scene
If asked to name the birthplace of the RMS Titanic, you might not say Belfast. Similarly, if asked to name Europe's leading destination for foreign direct investment in new software development, Belfast might not come to mind. Yet, both are true. The city has emerged as a tech powerhouse, recently ranked among the best in the U.K. for tech careers — especially for software developers. It also leads the U.K. with the highest percentage of software development jobs advertised.