Staff Software Engineer, Money
SoFi
about 2 months ago
New York, NY, USA
Staff+
Responsibilities
- Design and implement full development life-cycle from project requirement to deployment.
- Automate and improve data exchanges and data pipelines.
- Define project scope, deliverables, and goals.
- Lead cross-functional delivery teams to meet deliverables.
- Track project performance against milestones and goals.
- Conduct process improvement projects to enhance performance metrics.
- Communicate project health with stakeholders and leadership.
- Maintain compliance with project management policies.
- Initiate and produce timely results in a fast-paced environment.
- Contribute significantly to the code base.
- Define best practices and uphold coding standards.
- Demonstrate high levels of technical knowledge and creativity.
- Develop features that benefit users.
Requirements
- Bachelor’s Degree in Computer Science or equivalent.
- 6+ years of Java programming experience.
- Experience with Java/Kotlin/Spring/PostgreSQL/React stack.
- 2+ years of experience in Java, Kotlin, or Scala.
- Understanding of relational databases and ORMs.
- Experience with SOA or microservice-based applications.
- Strong sense of responsibility and project ownership.
- Problem-solving skills and focus on impactful features.
- Experience in a collaborative coding environment.
Tech Stack
JavaKotlinKubernetesPostgreSQLReact
Categories
BackendData EngineeringDevOpsFull StackTesting