12 ΡΠ°ΡΠΎΠ² Π½Π°Π·Π°Π΄
Sr. Staff Software Development Engineer, Data Collection (Java)
ΠΡΡΡ & Π‘ΠΎΠΏΡΠΎΠ²ΠΎΠ΄
ΠΠ»Ρ ΠΌΡΡΡΠ° Ρ ΡΡΠΎΠΉ Π²Π°ΠΊΠ°Π½ΡΠΈΠ΅ΠΉ Π½ΡΠΆΠ΅Π½ Plus
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
Π’Π΅ΠΊΡΡ:
TL;DR
Sr. Staff Software Development Engineer, Data Collection (Java): Building and delivering comprehensive cloud and platform solutions for the PitchBook platform with an accent on microservices, architecture design, and hands-on technical experimentation. Focus on decomposing complex domains with Domain Driven Design, designing scalable RESTful services, and guiding teams toward reliable end-to-end solutions.
Location: Vashi, Navi Mumbai, India; hybrid schedule with 4 days working from the office each week
Company
develops financial data and investment research products, including services that power the PitchBook platform.
What you will do
- Build and deliver cloud-based platform and service solutions through hands-on software development.
- Explore new technologies, validate assumptions, and identify technical risks and solution options.
- Define, measure, and continuously evaluate non-functional requirements such as performance, scalability, and reliability.
- Document technical designs and collaborate with architects, engineers, product managers, and internal stakeholders.
- Design and deliver end-to-end initiatives, including well-designed, testable, and efficient reference implementations.
- Provide technical guidance, mentor junior engineers, and promote architecture standards across teams.
Requirements
- Bachelorβs degree in Computer Science, Information Systems, or a similar field, or equivalent experience.
- 8+ years of software development or engineering experience, including 6+ years with Java or a similar object-oriented language.
- 4+ years of microservices development experience and practical knowledge of service-oriented and microservices architecture.
- Experience with cloud architecture, AWS and/or GCP, Spring Boot or Spring Framework, and Kubernetes.
- Experience with Domain Driven Design, Clean Architecture, Hexagonal Architecture, RESTful APIs, JSON, and JWT.
- Strong technical communication, problem-solving, Agile collaboration, end-to-end delivery, and cross-team technical leadership skills.
Culture & Benefits
- Regular in-person collaboration through a hybrid work model.
- Opportunity to work with colleagues and stakeholders around the world.
- Standard office setting with limited travel to remote offices, business meetings, and events.
- Benefits are available to support flexibility as needs change.
ΠΡΠ΄ΡΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ: Π΅ΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΡΠΈΡ Π²ΠΎΠΉΡΠΈ Π² ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ iCloud/Google, ΠΏΡΠΈΡΠ»Π°ΡΡ ΠΊΠΎΠ΄/ΠΏΠ°ΡΠΎΠ»Ρ, Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΊΠΎΠ΄/ΠΠ, Π½Π΅ Π΄Π΅Π»Π°ΠΉΡΠ΅ ΡΡΠΎΠ³ΠΎ - ΡΡΠΎ ΠΌΠΎΡΠ΅Π½Π½ΠΈΠΊΠΈ. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΆΠΌΠΈΡΠ΅ "ΠΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡΡΡ" ΠΈΠ»ΠΈ ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π² Π³Π°ΠΉΠ΄Π΅ β
ΠΠΎΡ ΠΎΠΆΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
19 ΡΠ°ΡΠΎΠ² Π½Π°Π·Π°Π΄
Senior Developer Software (Java Backend)
12 ΡΠ°ΡΠΎΠ² Π½Π°Π·Π°Π΄
Sr Analyst I Software Engineering / RR-0437720 (Java)
4 Π΄Π½Ρ Π½Π°Π·Π°Π΄
Software Development Engineer (Java)
3 Π΄Π½Ρ Π½Π°Π·Π°Π΄
Staff Software Development Engineer (Java)
11 ΡΠ°ΡΠΎΠ² Π½Π°Π·Π°Π΄
Senior Developer
15 ΡΠ°ΡΠΎΠ² Π½Π°Π·Π°Π΄