Senior Software Engineer – Backend
Eliassen Group — United States · Posted ~4 hours ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
Description
Remote
Our client seeks a Senior Software Engineer focused on backend Java development to design, build, and maintain scalable, data-intensive systems that power core products.
You will participate in all phases of product development including design, implementation, testing, deployment, and ongoing support.
This is a full-time remote role.
This is a full-time, permanent opportunity, offering a competitive salary and comprehensive benefits package.
Qualified applicants must be willing and able to work on a w2 basis.
Salary: $140,000 - $160,000/ yr.
w2
JN -052026-106925
Responsibilities
Own the full lifecycle of features from design through deployment and support.Design and build scalable, high-performance backend systems.Improve code architecture with a focus on performance, scalability, and maintainability.Write and review technical design documentation.Work with large, complex datasets and ensure data accuracy at scale.Collaborate closely with engineering teams to solve complex system challenges.Conduct thoughtful, high-quality code reviews.Mentor and support other engineers on the team.Contribute to improving engineering standards and team velocity.
Experience Requirements
5–10+ years of backend software engineering experience, with Java preferred.Strong expertise in Java backend development, multi-threading and concurrency, and system design with distributed systems concepts.Experience with large-scale or high-volume data systems and data-intensive applications or pipelines.Proficiency with SQL and relational databases, including querying, schema design, and performance tuning.Demonstrated ability to build systems that operate at scale and high throughput and to contribute effectively in a fast-paced, collaborative environment.Strong problem-solving, communication, and teamwork skills.Strongly preferred: experience with data-heavy or real-time systems, performance optimization, high-throughput applications, and familiarity with distributed systems or event-driven architectures.
Exposure to time-series or industrial data is a plus.
Education Requirements
We have 117,803 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 117,803 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume