As a Senior Software Engineer, you will build cloud solutions, define migration strategies, mentor junior engineers, and ensure architectural integrity while collaborating with peers.
This is a remote position.
Joining the Database Services team as a Senior Software Development Engineer gives you the opportunity to:
- Work for a company that brings the customer to the forefront of cloud computing technology.
- Have full ownership in defining migration strategies and architecture with access to innovative technology and latest frameworks.
Mentorship & Career Growth
Our team is dedicated to supporting new team members in an environment that celebrates knowledge sharing and mentorship. Our senior engineers mentor more junior engineers through one-on-one mentoring and collaborative code reviews.
Projects and tasks are assigned in a way that leverages your strengths and helps you further develop your skillset.
Inclusive Team Culture
Inclusive Team Culture
We get to build a really cool service and the mains contributing factor to our success is the inclusive and welcoming culture that we embody every day.
We welcome teammates who are enthusiastic, empathetic, curious, motivated, reliable, and able to collaborate with a diverse team of peers.
As a Senior SDE on Our Team You Will:
- Build new cloud based solutions to accelerate migrations to the cloud.
- Solve difficult and complex migration problems and propose out of the box migration solutions.
- Create technical strategies and deliver with limited guidance.
- Focus on designing and coding architecture that yields significant performance, availability, and business value.
- Understand your team's architecture in detail and make technical trade-offs between short-term team needs and long-term business needs
- Influence your team's software architecture and likely influence related teams architecture too
- Mentor junior software engineers or software developers in all aspects of their engineering duties.
Requirements
- 2+ years experience working on large scale code bases for web services, applications or other software components.
- 2+ years experience with Java programming stack.
- Experience in building and architecting scalable systems running in Oracle ecosystem.
- Proficiency in software engineering practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
- Experience in communicating with peers, technical teams, and senior management to collect requirements & describe software product features, technical designs, and product strategy.
- Experience in AWS or other cloud technologies.
- Experience with distributed (multi-tiered) systems.
- Knowledge of Oracle and either PostgreSQL or MySQL.
- Strong sense of ownership, urgency, and drive
Benefits
We do not unfairly discriminate on any ground, including race, caste, religion, color, ancestry, marital status, gender, sexual orientation, age, nationality, ethnic origin, disability or any other category protected by applicable law.
Competitive Salary
Better Growth
Work Life Balance
Similar Jobs
Blockchain • Fintech • Software • Cryptocurrency • Metaverse
Design and build backend microservices for real-time fraud detection, transaction monitoring, and risk analysis. Integrate ML models and risk scoring engines, support scalable distributed systems, and leverage AI-assisted development and LLM/agent tools for risk automation.
Top Skills:
Claude CodeCursorDistributed SystemsDubboGithub CopilotHiveJavaKafkaLlm/Agent SystemsMultithreadingMySQLNetworkingNoSQLPrompt EngineeringRabbitMQRedisSpring (Microservices)Spring BootSQLStarrocks
Insurance
Design, build, test, and operate Java-based microservices for Enterprise Payments. Participate in Agile ceremonies, practice TDD and pair programming, implement CI/CD pipelines, ensure observability and production support, and follow clean-code and DevOps best practices to deliver reliable, scalable payment solutions.
Top Skills:
BddCi/CdDatadogDevOpsDockerGitGradleGroovyJ2EeJavaJbehaveJenkinsJunitKubernetesMavenMicroservicesRelational Database (Sql)Rest ApisSeleniumSonarqubeSpring AnnotationsSpring AopSpring BootSpring DataSpring IocSpring SecuritySpring TransactionsSwaggerTest Driven Development
Software
Design, implement, test, and maintain full‑stack features and services for the Cayuse Research Platform. Drive architecture, prototypes, and technical debt reduction while practicing TDD, expanding automated QA, collaborating cross‑functionally, and ensuring high quality delivery in an Agile environment.
Top Skills:
AWSBitbucketConfluenceHibernateJavaJIRARelational DatabasesSpringSpring BootSpring Webflux
What you need to know about the NYC Tech Scene
As the undisputed financial capital of the world, New York City is an epicenter of startup funding activity. The city has a thriving fintech scene and is a major player in verticals ranging from AI to biotech, cybersecurity and digital media. It also has universities like NYU, Columbia and Cornell Tech attracting students and researchers from across the globe, providing the ecosystem with a constant influx of world-class talent. And its East Coast location and three international airports make it a perfect spot for European companies establishing a foothold in the United States.
Key Facts About NYC Tech
- Number of Tech Workers: 549,200; 6% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Capgemini, Bloomberg, IBM, Spotify
- Key Industries: Artificial intelligence, Fintech
- Funding Landscape: $25.5 billion in venture capital funding in 2024 (Pitchbook)
- Notable Investors: Greycroft, Thrive Capital, Union Square Ventures, FirstMark Capital, Tiger Global Management, Tribeca Venture Partners, Insight Partners, Two Sigma Ventures
- Research Centers and Universities: Columbia University, New York University, Fordham University, CUNY, AI Now Institute, Flatiron Institute, C.N. Yang Institute for Theoretical Physics, NASA Space Radiation Laboratory



