Senior Developer
Veterans Sourcing Group
Menlo Park, CA
Apply
JOB DETAILS
LOCATION
Menlo Park, CA
POSTED
30+ days ago
Location: Menlo Park, CA 94025
Payrate: $85.00/ Hr. (Negotiable)
Client: Brokerage
Job ID: MOR2JP00016722
Duration: 12 Months + Extension
Job Summary:
- We are seeking an experienced Senior Backend Engineer to join our Middle Office Core Platform Organization.
- This team is responsible for developing systems, services, and initiatives that enable financial products to reach millions of customers daily across digital channels.
- As a senior backend engineer, you will drive product development, modernization initiatives, and platform enhancements.
- You will play a key role in designing, developing, and delivering enterprise-grade solutions that are highly scalable, secure, and performant.
- This role requires a strong engineering mindset, deep technical expertise, and a customer-first approach.
Roles & Responsibilities:
- Participate in technical discussions, contribute to architecture and design sessions, and present ideas through whiteboarding and documentation.
- Collaborate closely with peers in a fast-paced Agile development environment.
- Develop high-quality code following best practices, ensuring code quality through unit testing, automated testing, and code reviews.
- Maintain deep understanding of the product architecture, modules, and interdependencies, while serving as a subject matter expert for assigned components.
- Design interfaces and manage data exchange between modules.
- Demonstrate expertise in build, release, and deployment processes.
- Advocate for scalability, performance optimization, and quality improvements through rigorous testing and monitoring.
- Deliver functionality that meets business needs using the most appropriate technologies and tools.
Basic Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related STEM field.
- 7+ years of professional software development experience (or 5+ years with a Master's, or 2+ years with a PhD).
Technical Skills & Expertise:
- Strong understanding of Object-Oriented Analysis and Design (OOAD), software design patterns, and coding principles.
- 7+ years of hands-on programming experience in Java, C/C++, and Go.
- Experience with microservices architecture and databases such as Oracle, MySQL, Sybase, PostgreSQL, etc.
- Preferred: experience with Service Mesh, Containers, and Kubernetes.
- Experience building cloud-native applications (AWS, Azure preferred) and leveraging open-source technologies.
- Strong track record in building scalable, highly available distributed systems.
- Proficiency in core data structures and algorithms.
- Ability to analyze and optimize application performance.
- Experience working within Agile software development methodologies.
Business Acumen:
- Strong problem-solving abilities with the ability to articulate complex technical topics to both technical and non-technical stakeholders.
- Ability to connect technology solutions to business outcomes.
Leadership Skills:
- Demonstrates clear and strategic thinking even with limited information.
- Proactively identifies and resolves product-related issues.
- Shares knowledge to foster team trust and collaboration.
Personal Attributes:
- Excellent verbal and written communication skills, with the ability to present to senior leadership.
- Comfortable working with global teams across multiple time zones.
- Adaptable, eager to take on new responsibilities, and quick to learn emerging technologies.
About the Company
V