Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Backend Software Engineer image - Rise Careers
Job details

Senior Backend Software Engineer

Company Description

LVIS Corporation is on a mission to revolutionize the entire continuum of neurological care by developing AI driven software tools to help physicians accelerate patient throughput and improve patient diagnostic and treatment outcomes. We have an international team with our headquarters located in Palo Alto, California, USA, and we have an office in Gangnam, Seoul, South Korea. We are looking for talented individuals to join us in our mission to transform the neurology health care industry.

Responsibilities

  • Implementation of a data processing pipeline for cloud services such as data upload, signal processing, storage, etc.
  • Design and implementation of backend administrative services such as account management, billing, payment, etc.
  • Inter-regional cloud communication.
  • Cloud service stability and performance optimization.

Basic Qualifications

  • 6+ years of experience in software product development.
  • Strong programming skills in implementing web APIs using Java, Spring Framework, Hibernate, RDBMS, and No-SQL.
  • BS degree in Computer Science, Electrical Engineering, or similar technical field.
  • Experience in the implementation of the automated building, testing, and deployment environment and familiarity with code review using Git.
  • Strong knowledge of algorithm design and data structures.

Preferred Qualifications

  • Masters in Computer Science, Electrical Engineering, or similar technical field.
  • Experience in the development of medical devices using HL7.
  • Familiarity with the web development life cycle from planning, implementation, testing, to deployment and maintenance.
  • Experience in the optimization of deep neural networks for commercial use.
  • Experience with cloud services such as AWS, Google Cloud, and Azure.

Average salary estimate

$115000 / YEARLY (est.)
min
max
$100000K
$130000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Backend Software Engineer, LVIS

Are you ready to take your career to the next level? Join LVIS Corporation as a Senior Backend Software Engineer and become part of an incredible mission to revolutionize neurological care through AI-driven software tools. At LVIS, we are dedicated to transforming the entire process of neurological health care, helping physicians enhance patient throughput and improve both diagnosis and treatment outcomes. As a Senior Backend Software Engineer, you will dive into the vibrant world of cloud services, where you'll implement a robust data processing pipeline, manage backend administrative services like account management and billing, and ensure cloud service stability and performance optimization. Your experience and skills will shine as you engage with a collaborative international team based in locations like Palo Alto, California, and Gangnam, Seoul. With over six years of software product development experience and a strong programming background in Java, the Spring Framework, Hibernate, and various databases, you're perfectly equipped for this role. We value innovation and your expertise in algorithm design and data structures will play a key role in our projects. If you're enthusiastic about influencing the future of healthcare and thrive in a culture that nurtures creativity, LVIS Corporation is the place for you. Come join us in making a meaningful impact in neurology care while furthering your professional journey!

Frequently Asked Questions (FAQs) for Senior Backend Software Engineer Role at LVIS
What responsibilities does a Senior Backend Software Engineer at LVIS Corporation have?

A Senior Backend Software Engineer at LVIS Corporation is tasked with implementing a data processing pipeline for cloud services, managing backend administrative functions such as account management and billing, and optimizing overall cloud service stability and performance. This role is pivotal in enhancing the data flow and ensuring seamless communication across regions, which is crucial for our AI-driven solutions in neurology.

Join Rise to see the full answer
What qualifications are required for the Senior Backend Software Engineer role at LVIS Corporation?

To qualify for the Senior Backend Software Engineer position at LVIS Corporation, you need a minimum of six years of experience in software product development, as well as strong programming skills, particularly in Java and related frameworks. A BS degree in Computer Science or a similar technical field is also necessary. Ideal candidates will demonstrate expertise in implementing automated building and testing environments, alongside familiarity with code review processes using Git.

Join Rise to see the full answer
What programming languages and technologies should a candidate be proficient in for the Senior Backend Software Engineer position at LVIS Corporation?

Candidates for the Senior Backend Software Engineer role at LVIS Corporation should be proficient in programming languages such as Java and be well-versed in frameworks like the Spring Framework and Hibernate. Familiarity with both RDBMS and No-SQL databases is crucial, alongside knowledge of algorithm design and data structures, to ensure effective implementation of our AI-driven applications.

Join Rise to see the full answer
What are the preferred qualifications for the Senior Backend Software Engineer at LVIS Corporation?

While not mandatory, a Masters degree in Computer Science or a related field is preferred for the Senior Backend Software Engineer role at LVIS Corporation. Experience with medical device development utilizing HL7 standards, as well as cloud services like AWS or Google Cloud, will give candidates a competitive edge, enhancing their ability to contribute to our innovative projects in neurology.

Join Rise to see the full answer
How does LVIS Corporation support its employees in the Senior Backend Software Engineer role?

At LVIS Corporation, we prioritize professional growth and employee engagement. As a Senior Backend Software Engineer, you’ll have the opportunity to collaborate with an international team, access continuous education and development resources, and be part of a culture that fosters innovation and encourages feedback. We believe that supporting our team members is key to our success in driving advancements in neurological care.

Join Rise to see the full answer
Common Interview Questions for Senior Backend Software Engineer
Can you explain your experience with implementing web APIs, particularly in Java?

To answer this question, share specific projects where you developed web APIs using Java, discuss the frameworks you used, such as Spring, and elaborate on how you addressed challenges like performance optimization and security. Be sure to highlight any statistical outcomes that demonstrate your success.

Join Rise to see the full answer
How do you approach problem-solving in software development?

When addressing problem-solving in software development, emphasize your methodology—whether it’s breaking down the issue, researching solutions, or prototyping. Provide a real-world example that showcases your analytical skills and ability to troubleshoot effectively under tight deadlines.

Join Rise to see the full answer
Describe your experience with cloud services. Which platforms have you used?

In answering this, identify the cloud platforms you have experience with, such as AWS, Google Cloud, or Azure. Discuss specific projects where you leveraged these services for scalability, data processing, or deployment. Highlight any relevant certifications and how you applied cloud services to improve system performance.

Join Rise to see the full answer
What steps do you take to ensure code quality during development?

Discuss your process for maintaining code quality, including adherence to coding standards, conducting peer code reviews, and using version control systems like Git. Provide examples of how you have implemented automated testing or continuous integration practices to foster high-quality deliverables.

Join Rise to see the full answer
Can you explain an instance where you had to optimize a backend system?

Provide a detailed account of a scenario where you identified performance bottlenecks and the strategies implemented to optimize the system. Highlight the tools used for monitoring performance and the measurable outcomes that resulted from your optimizations.

Join Rise to see the full answer
How do you ensure that your solutions are scalable?

To effectively respond, talk about adopting principles like microservices architecture, load balancing, and thorough testing for various loads. Share an example of a project where you successfully designed a solution that scaled efficiently to handle increases in user demand.

Join Rise to see the full answer
What experience do you have with algorithm design and data structures?

In your response, highlight your background in algorithm design and your approach to selecting the right data structures for different problem sets. Discuss specific algorithms you’ve implemented, the challenges faced, and how your solutions improved system efficiency.

Join Rise to see the full answer
Describe a challenging project you've worked on and what was your contribution.

Focus on a project where your contributions were crucial to its success, detailing the challenges faced, how you addressed them, and what the final impact was on the organization or end-users. This highlights your resilience and teamwork capabilities.

Join Rise to see the full answer
What role does testing play in your development process?

Emphasize the significance of testing in your development lifecycle. Discuss the different testing types you utilize—unit tests, integration tests, etc.—and share your experience with automated testing frameworks and how they improve the overall quality of the final product.

Join Rise to see the full answer
How do you stay updated with technology trends relevant to backend development?

Discuss strategies you use to stay current, such as following tech blogs, attending webinars and workshops, or participating in coding communities. Mention any relevant certifications or courses that have enriched your skill set and understanding of emerging technologies.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Frontify Remote Sankt Gallen Metropolitan Area
Posted 3 days ago
Dental Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Paid Holidays
Photo of the Rise User
Posted 14 days ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Posted 12 days ago
Daxko Remote Raipur Gali Number 1, Raipur Khadar, Sector 126, Noida, Uttar Pradesh 201313, India
Posted 7 days ago
L By LVIS
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
December 12, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!