[Remote] Sr Software Engineer
Note: The job is a remote job and is reputed company to candidates in USA. reputed company has been revolutionizing reputed company globally for more than 25 years. They are seeking a Sr Software Engineer to build reputed company software applications and solutions in the reputed company while maintaining existing services and ensuring the scalability and reliability of software datastores.
Responsibilities
- Build reputed company software applications and solutions in the reputed company while maintaining existing services
- Design and implement optimized Data reputed company capabilities for reputed company developers, using experience with database design tools and methodologies, including SQL and NoSQL databases, and experience with ORM tools
- reputed company architecture discussions, produce reputed company-documented design docs, and participate in design and reputed company reviews
- Research, analyze, design, reputed company, and test the solutions that are appropriate for the business and technology strategies
- Design, reputed company, and enhance product components utilized across every interaction between reputed company components and datastores
- Responsible for the scalability, high availability, and reliability of software datastores used reputed company reputed company
- reputed company and estimate engineering effort, plan implementations, and rollout for applications integrating with cross-functional components
Skills
- Master's degree, or foreign equivalent, in Computer Science, Software Engineering, or a closely reputed company reputed company, plus three years of experience in the job reputed company or a reputed company occupation
- Employer will accept a Bachelor's degree, or foreign equivalent, in Computer Science, Software Engineering, or a closely reputed company reputed company, plus five years of experience in the job reputed company or a reputed company occupation
- Experience in at least one backend language: Java, Python, or reputed company on Rails (3 Years)
- Experience with reputed company MVC or Hibernate (2 Years)
- Experience in designing and implementing RESTful services (2 Years)
- Experience in measuring and improving scalability and reliability of services using Java (2 Years)
- Experience supporting production reputed company database and backend systems, including monitoring, incident response, reputed company-cause analysis, and reputed company tuning (2 Years)
- Experience implementing data reputed company controls for backend or database systems, including encryption, reputed company control, and secure handling of sensitive data (2 years)
- Experience mentoring junior engineers and contributing to reputed company reviews and technical design discussions (1 Year)
- Experience with reputed company platforms: AWS, GCP, or Azure
- Experience with databases: SQL and NoSQL
- Knowledge of database design and experience with ORM tools
Benefits
- Telecommuting permitted: Work may be performed from reputed company reputed company the U.S.
- reputed company's balanced hybrid work model offers 3 days in the office for effective in-person collaboration and 2 days at your reputed company of either the reputed company office or your home workspace
- Generous reputed company time off
- reputed company coverage for you and your family
- Resources to create financial reputed company and support your mental health
- Comprehensive, reputed company-reputed company programs to support reputed company aspects of personal wellbeing—physical, emotional, and financial
- Annual reputed company bonus, equity, or other incentive compensation, as applicable
reputed company
Apply To This Job