
Software Engineer – Back End
Datasite
full-time
Posted on:
Location Type: Hybrid
Location: New York City • Minnesota • New York • United States
Visit company websiteExplore more
Salary
💰 $100,600 - $169,800 per year
About the role
- build on your foundational skills by independently delivering moderately complex features and shaping how we work as a team.
- take ownership of your work, collaborate closely with teammates and stakeholders, and begin to influence design and architecture decisions within your domain.
- actively mentor peers and contribute to our shared product and team objectives.
- Contributions to technical designs reflecting informed decisions that align with team architecture and best practices.
- Code is written to be high-quality, maintainable, and mindful of performance, scalability, and resilience.
- engage product, design, and QA partners early to clarify requirements, propose solutions, and ensure smooth delivery.
- Debugging strategies, telemetry, and data are applied to diagnose and resolve both production and development issues.
- Code review feedback is constructive, actionable, and aimed at helping others grow.
- Features and services are owned end-to-end, from planning through production support.
Requirements
- Backend engineer with a preference toward Java/Kotlin
- Experience in designing, building, and maintaining large-scale systems, focusing on clean, scalable, and performant code.
- Established in modern programming paradigms and languages, with openness to new ones.
- Understanding of testing practices like unit, integration, end-to-end, and high code quality standards.
- Exposure to current dev tools: version control, CI/CD, IaC, containers, cloud architectures.
- Open to adopt best-fit solutions.
- Interested in industry trends, evaluating new tech, and driving sustainable adoptions aligned with business goals.
- Openness to incorporating AI into the dev workflow
- Bonus for Python exposure
- Bonus for Full Stack capabilities
Benefits
- health insurance (medical, dental, vision)
- a retirement savings plan
- paid time off
- other employee benefits
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaKotlinPythonunit testingintegration testingend-to-end testingclean codescalable codeperformant codefull stack development
Soft Skills
ownershipcollaborationmentoringconstructive feedbackinfluence design decisionscommunicationproblem-solvingadaptabilityteam objectivesevaluating new tech