Backend Engineer Intern contributing to backend development and maintenance for cyber insurance platform. Collaborating with teams to design and deploy innovative software solutions in a dynamic environment.
Responsibilities
The objective of a backend software engineer intern is to gain practical experience and contribute to the development and maintenance of the backend systems of a software application or platform.
Excellent verbal and written communication.
Experience with Java Microservices, ELK and RDS/Postgres.
Make key architectural decisions to build our SaaS platform in a near-greenfield environment.
Play a critical role working with the team to architect, design, develop and deliver innovative solutions.
Work and collaborate with insurance product team, UI engineers and data science, machine learning team.
Actively participate in a highly collaborative agile development process to achieve cost, quality and delivery objectives.
Continuously deploy software in containerized micro-services running on public cloud infrastructure.
Requirements
Bachelor’s degree in computer science or related field AND enrolled in an accredited Masters degree program studying computer science or related field
Experience working on Software as a Service products.
Experience with Kafka.
Experience building cloud-based RESTful applications with JSON, and an aptitude for best practices in designing RESTful APIs.
Experience with continuous integration and automated testing.
Benefits
Flexible PTO policy, 13 paid holidays in the US
Company subsidized medical, dental, and vision insurance (90% for employee and eligible dependents)
Flexible Spending Accounts or Health Savings Accounts, depending on your selected health insurance
Stock options in a rapidly scaling startup
401(k) program with employer matching
Company paid basic Life, AD&D, STD & LTD and Voluntary benefits
16 weeks paid Parental Leave for all new parents
Winner of Inc. Magazine’s Annual List of Best Workplaces for 2022 & 2023
Ruby Developer developing and maintaining scalable applications at ORAEX, a tech consultancy based in Brazil. Collaborating with product, QA, and DevOps teams throughout the software lifecycle.
Student position supporting Cloud Applications team by developing a data pipeline for time series databases. Involving research, development, and performance evaluation as part of the team.
Tech Lead at Cedro overseeing the development of scalable financial solutions. Leading architecture decisions and collaborating with development teams in a hybrid work environment.
Java Developer focused on integrating AI models for banking applications. Collaborating with Data Scientists on innovative solutions in a hybrid work environment.
Senior C#.Net Developer at HFM, a multi - asset broker, focusing on software development for trading platforms. Involves all stages of software development lifecycle and collaboration with various teams.
Mid - Level C#/.NET Developer at HFM, an international multi - asset broker expanding its trading tools and platforms. Collaborate on software development for the MT4/MT5 platforms.
Senior Backend Engineer developing robust backend services using Golang for Swiss Re’s IT Resilience unit. Leading the design and integration of core enterprise IT systems with AI capabilities.
Full - Stack Software Engineer developing PHP applications for Beatport, a global leader in DJ culture. Collaborating with product teams to deliver high - quality software solutions while working from the UK.
Lead Software Engineer for Gartner’s Peer Insights Team, developing high - performance web applications using cutting - edge technologies. Collaborate with teams to deliver innovative solutions in a hybrid work environment.