Senior Platform Engineer

BlackLineNew York, NY
11h

About The Position

We’re looking for a Full Stack Platform Engineer that’ll play a crucial role in developing and refining our overall product roadmap. You'll report directly to our VP of Engineering and work closely with our engineering and product teams to build, implement and refine various features and products that drive our platform's core functionalities and user experience.

Requirements

  • Java Language and JVM Mastery: At least 3+ years of experience with deep expertise in the Java programming language, including a strong understanding of its ecosystems, Object-Oriented Programming (OOP) principles, and the Java Virtual Machine (JVM) internals (memory management, concurrency).
  • Spring Framework and Spring Boot: 3+ years of proven ability in building scalable enterprise applications using the Spring Framework. Expertise in Spring Boot for creating stand-alone, production-grade microservices is essential.
  • Cloud and DevOps Principles: A minimum of 3 years of experience with a major cloud platform (AWS, Azure, or GCP) and a strong understanding of DevOps culture. This includes hands-on involvement in designing, building, and maintaining CI/CD pipelines with tools like Jenkins or GitLab.
  • Containerization and Orchestration: Over 3+ years of hands-on experience with container technologies like Docker for packaging applications and container orchestration using Kubernetes for deployment, scaling, and management.
  • Database and Data Management: At least 3+ years of experience working with both relational (SQL) and NoSQL databases is required. You must be proficient in writing efficient SQL queries and have experience with ORM frameworks like Hibernate or Spring Data JPA.
  • API Design and Microservices Architecture: 3+ years of proficiency in designing and implementing RESTful APIs and a strong grasp of microservices patterns. You will be responsible for building and maintaining scalable, independent services that form a cohesive system.

Nice To Haves

  • Infrastructure as Code (IaC): Experience with tools like Terraform or Ansible to automate infrastructure provisioning and management. This demonstrates an ability to create repeatable and consistent environments, reducing manual configuration and errors.
  • Advanced Observability and Monitoring: Familiarity with modern monitoring stacks such as Prometheus, Grafana, and distributed tracing tools (like Jaeger or Zipkin). This goes beyond basic logging to provide deep insights into application performance and system health.
  • Performance Tuning and JVM Internals: Advanced knowledge of Java performance tuning, including garbage collection optimization, memory profiling, and troubleshooting complex performance bottlenecks at the JVM level. This skill is crucial for ensuring high-performance and low-latency applications.

Responsibilities

  • Design, develop, and maintain both front-end and back-end components of our fin-tech AI platform
  • Implement responsive and intuitive user interfaces that effectively present complex financial data
  • Develop and optimize server-side logic, APIs, and database structures
  • Integrate AI and machine learning models into the platform's architecture
  • Collaborate with cross-functional teams to define and implement new features
  • Ensure high performance, responsiveness, and security of the platform
  • Participate in code reviews and contribute to technical documentation

Benefits

  • A technology-based company with a sense of adventure and a vision for the future. Every door at BlackLine is open. Just bring your brains, your problem-solving skills, and be part of a winning team at the world's most trusted name in Finance Automation!
  • A culture that is kind, open, and accepting. It's a place where people can embrace what makes them unique, and the mix of cultural backgrounds and varying interests cultivates diverse thought and perspectives.
  • A culture where BlackLiner's continued growth and learning is empowered. BlackLine offers a wide variety of professional development seminars and inclusive affinity groups to celebrate and support our diversity.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

1,001-5,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service