Demo

Senior Backend Engineer

Visme
Rockville, MD Full Time
POSTED ON 4/14/2025
AVAILABLE BEFORE 5/13/2025
Visme has an opening for a skilled and experience back-end web application engineer to work with our team to support our tehnical expansion needs to support our growing base of 10 million users.

This position requires at least 5 years of real-life back-end experience working with high load systems, deep understanding of Kotlin, Golang, MySQL, MongoDB as well as experience with Javascript frameworks (React or Vue.js), while comfortable with AWS DevOps.

Insights from the top

To be a fit for this position you need to:

Love to Code. You have experience in back-end and front-end technologies. You love to take raw ideas and build great products with JavaScript, HTML, and CSS. You know JavaScript isn’t perfect, but you embrace its functionality and have a passion for coding with it. But you also have strengths in back-end technologies (Kotlin, Java, Golang, JS) and know your way around Server Side (you’re comfortable with SSH and familiar with AWS infrastructure). But most of the time you just want to write simple code and ship new products and features to customers (or improve existing ones).

You love to be challenged. You respect processes but it’s also why you don’t like corporate structure. You want to be a part of a start-up that is nimble but stable, innovative but not too risky, you want to be able to contribute and not just follow the standards and copy what everyone else is doing.

You want to help others. You want to share your knowledge with the rest of your team, building shared tooling for other engineers, and even directly helping customers when the need arises.

You love learning new things. If you don’t know it, you wanna learn it. Part of your R&R time is to research new tech and driving forward your knowledge, always moving to figure things out and improve your experience.

You can balance lots of concerns. Visme is a SPA, as with any Frontend apps you have to take into account performance (using networks and devices that we can’t control), customer demands, UX research, A/B tests, code quality, our rapidly changing ecosystem of modules, etc.. You are able to effectively manage your time. You can balance those demands without getting overwhelmed and keep the needle moving forward. At the end of the day, we also ship products too.

Things you’ll be doing

  • Research, guide, and execute system architecture changes, including but by no means limited to, server-side React rendering, and back-end optimization
  • Development and maintenance of editor and dashboard based application (SPA)
  • Perform back-end work including developing server-side logic.
  • Measure, detect and alleviate performance bottlenecks, using tools like Chrome dev tools
  • Work closely with our product, design, and UX teams to create amazing and intuitive experiences that make it effortless to connect different apps together.
  • Work closely with other senior members to oversee and manage our development team and engineering process.
  • Help put tools, processes, and documentation in place to improve our code quality.
  • Perform requirement analysis, structure design, program implementation, system integration/testing.
  • Dev Ops on AWS utilizing EWC, RDS, S3 and related cloud solutions on AWS.
  • Ship to our large user base weekly while having lots of autonomy in terms of code and feature ownership.
  • Share what you know and learn either one-on-one or with lightning talks to the group.
  • Experiment: We are changing the landscape of visual communication and this means we strive to innovate and finds new and better ways to propel our product and offerings.

Acts as a subject matter expert for assigned applications, systems, and technologies and with limited supervision, perform expert programming, configuring, and/or analysis. Manage the effective use of team resources to implement ongoing projects, enhancements, and/or initiatives. Participates in the design/development process. Lead investigation and resolution efforts for critical/high impact problems, defects and incidents and provide technical guidance to team members.

Your Qualifications

  • Education is a plus but real-life experience is even a bigger factor in our decision process:
  • At least a Bachelor’s degree in Computer Science (Master’s preferred)
  • You have at least 4 years of hands-on experience working on large complex applications.
  • Working knowledge: Javascript, CSS/HTML
  • You have prior experience with Kotlin and Golang. (Java is a plus)
  • Prior experience with AWS or similar cloud technologies, LAMP stack
  • Prior experience with API integrations
  • Very comfortable working with SSH
  • At least intermediate of security best practices at server level.
  • Comfortable with AWS DevOps.

Apply for this position

Please leave this field empty.

Your Resume

Δ

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Backend Engineer?

Sign up to receive alerts about other jobs on the Senior Backend Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$65,112 - $78,641
Income Estimation: 
$88,561 - $105,402
Income Estimation: 
$88,561 - $105,402
Income Estimation: 
$112,070 - $133,823
Income Estimation: 
$112,070 - $133,823
Income Estimation: 
$140,590 - $163,629
Income Estimation: 
$140,590 - $163,629
Income Estimation: 
$175,579 - $206,510
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Visme

Visme
Hired Organization Address Rockville, MD Full Time
Do you love helping others achieve their goals and assisting them through challenges? Visme’s looking for a highly motiv...
Visme
Hired Organization Address Rockville, MD Full Time
Visme is a simple yet powerful, all-in-one visual communication tool that allows you to create interactive presentations...
Visme
Hired Organization Address Rockville, MD Full Time
Are you passionate about helping others step outside of “what we’ve always done” to achieve amazing results and to make ...
Visme
Hired Organization Address Rockville, MD Full Time
We are looking for a highly motivated SaaS Sales Development Representative with a passion for Visme and the world of de...

Not the job you're looking for? Here are some other Senior Backend Engineer jobs in the Rockville, MD area that may be a better fit.

Senior Backend Software Engineer

The Washington Post, Washington, DC

Senior Backend Engineer

Edjuster, Washington, DC

AI Assistant is available now!

Feel free to start your new journey!