drjobs Senior Software Engineer, Backend

Senior Software Engineer, Backend

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Kyiv - Ukraine

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Simulmedia is looking for an experienced and dynamic Software Engineer with a curious and creative mindset to join our Applications Development team. You will work closely with product managers and front-end engineers to scope complex problems and break down new features into smaller releases. As a Software Engineer at Simulmedia you will play a pivotal role in designing developing and maintaining the backend infrastructure that powers our innovative solutions. You will work closely with cross-functional teams to ensure the reliability scalability and performance of our software enabling us to deliver exceptional experiences to our users. You will help guide our efforts in building micro services that are performant scalable and flexible enough to accommodate incremental development.

This position is located in Lviv Ukraine. The core team is located in Lviv and primarily works remotely with occasional team meetings in the office.
Responsibilities:
Design and implement robust and scalable backend solutions to support our product offerings
Contribute to the architectural decisions and design of backend systems ensuring they align with our business goals and scalability requirements
Leverage your expertise in programming languages such as Python Ruby Go to write efficient clean and maintainable code
Build and maintain APIs to enable communication between frontend and backend systems as well as third-party integrations
Manage and optimize databases (e.g. SQL NoSQL) for data storage and retrieval including schema design indexing and query optimization
Optimize backend systems for performance scalability and resource efficiency to handle high traffic and large datasets
Implement security best practices to protect sensitive data and ensure compliance with data privacy regulations
Write unit tests conduct code reviews and collaborate with quality assurance teams to maintain code quality and reliability
Create and maintain technical documentation for backend systems APIs and processes to facilitate knowledge sharing and onboarding
Collaborate with frontend engineers data scientists product managers and other stakeholders to ensure alignment with product requirements
Provide mentorship and guidance to junior engineers contributing to the growth of the engineering team
Stay up-to-date with emerging technologies and industry best practices and make recommendations for improving the tech stack.
Qualifications:
Bachelors degree in computer science software engineering or a related field
5 years of professional experience as a backend software engineer
Strong proficiency in one or more backend programming language (Python Ruby Go)
Experience designing and building scalable high-performance backend systems
Knowledge of RESTful and/or GraphQL API design principles
Proficiency with databases and data storage solutions (SQL NoSQL)
Commitment to writing clean efficient and maintainable code
Strong problem-solving and analytical skills
Excellent communication and collaboration skills
Demonstrated leadership abilities and the ability to work independently
Curiosity creativity and a passion for building innovative software solutions
Good knowledge of engineering best practices and testing (unit test integration test)
The desire to take a high level of ownership of the things you work on
Ability to learn new things quickly maintain a high bar for quality and be pragmatic
Must be able to communicate with U.S based teams
Experience with AWS is a plus
Ability to work 11 am - 8 pm EEST
Our Tech Stack:
Almost everything we run is on AWS
We mostly use Python Ruby and Go
For data we mostly use Postgres and Redshift
We are excited to be building out the various perks and benefits for our Ukraine team. More will be discussed during the interview phase!

Required Experience:

Senior IC

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.