Lead the engineering function of a growing technology company, setting technical direction and architecture across the core platform and its supporting systems.
Compensation
Base salary: $350,000 to $500,000
Responsibilities
Set technical direction and architecture across the platform's core systems.
Recruit, hire and develop an engineering team as the organization grows.
Define engineering standards covering fundamentals, code quality, reliability and modern AI-assisted development.
Partner with executive and product leaders on roadmap choices and complex technical and scaling problems.
Stay close to the code to set the technical bar and guide implementation.
Lead applications systems analysis and programming activities, establishing and implementing new or revised application systems and programs in coordination with the Technology team.
Responsibilities
Partner with multiple management teams to ensure appropriate integration of functions to meet goals and define necessary system enhancements
Resolve high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
Provide expertise in applications programming and ensure design adheres to architecture blueprint
Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
Develop comprehensive knowledge of how business areas integrate to accomplish goals
Requirements
Bachelor’s degree/University degree or equivalent experience
Senior Software Developer in the Elasticsearch Security team, responsible for architecture, design, and implementation of security features such as authentication, authorization, and tenant isolation.
Compensation
The typical starting salary range for this role is: €67.000—€106.000 EUR
Responsibilities
Contributing to core security initiatives from architecture to production
Participating in the technical design, planning, and execution for major security components inside the Elasticsearch core engine
Developing the foundational security models for features
Optimizing security performance at scale in distributed systems environments
Applying cryptographic solutions to address genuine customer use cases
Requirements
Nice to have: cipher suites
Nice to have: TLS handshakes
Nice to have: PKI/certificate lifecycle management
We are seeking a Senior Software Developer to join the Elasticsearch Security team to contribute to the architecture and design of core security features including authentication, authorization, and tenant isolation.
Locations (4)
Seattle, Washington, United States
Los Angeles, California, United States
San Francisco, California, United States
New York City, NY, United States
Compensation
The typical starting salary range for new hires in this role is listed below. In select locations (including Seattle WA, Los Angeles CA, the San Francisco Bay Area CA, and the New York City Metro Area), an alternate range may apply as specified below. $133,100—$210,600 USD. $159,900—$252,900 USD.
Lead a new and growing team of engineers, designers, QA and accounting specialists to build the next generation of Actionstep’s accounting platform, driving technical direction, delivery, and AI-first development.
Compensation
200-225k salary
Responsibilities
Own delivery and plan
Set technical direction
Run an AI-first build
Hire and grow the team
Work across teams
Requirements
Nice to have: Legal, trust or professional-services accounting software
Design, build, and enhance software that supports loan servicing product capabilities within the Finxact Core as a Service platform.
Responsibilities
Design, develop, test, and enhance software features that support loan servicing products and related financial services capabilities within the Finxact Core as a Service platform
Build and maintain application components, APIs, and service integrations using Golang, C#, Java, C, REST services, Swagger, JSON, Git, and PostgreSQL in cloud-based environments
Partner with business analysts, engineers, system users, and implementation partners to gather requirements, translate loan servicing business needs into technical solutions, and support implementation outcomes
Improve software quality by increasing automated test coverage, resolving defects, and strengthening application reliability, maintainability, and performance
Lead technical design discussions, review solution approaches, and provide technical guidance to developers while promoting software engineering best practices for loan servicing and financial services platforms