Software Engineer - Agency
Core
Design, develop, troubleshoot, maintain, and scale cloud-based backend services for BlackLine's financial automation product suite.
Role type
Senior IC backend software engineer (cloud services)
Builds
Cloud-based backend services and product features for financial automation customers
Domain
Finance technology / Cloud infrastructure
Deliverable
production ML models | product features
Required skills
Backend development (.NET/C#, Java, Python), RESTful API design, Microservices architecture, Cloud platform management (GCP/AWS/Azure), Infrastructure as Code (Terraform), Containerization (Docker, Kubernetes), CI/CD pipelines, Relational database design (SQL Server, PostgreSQL), AI coding assistant utilization
Preferred skills
Snowflake/Cloud data warehouses, NoSQL databases, Event-driven architectures (Apache Kafka), LLM APIs/RAG concepts, React, Cloud certifications, Open-source contributions
Technologies
.NET, C#, Java, Python, GCP, AWS, Azure, Terraform, Docker, Kubernetes, GitHub Actions, SQL Server, PostgreSQL, Snowflake, Kafka, React, GitHub Copilot, Cursor, Claude
Responsibilities
Design and develop high-quality backend services; Research and evaluate new technologies; Optimize and scale existing features; Collaborate on code reviews and technical specifications; Support deployment and release activities; Identify and resolve system bottlenecks
Seniority
Mid-Senior, hands-on IC