What are the responsibilities and job description for the Senior Software Engineer - Data Platform/Backend position at ExecutivePlacements.com?
Eleven Recruiting is seeking a Senior Software Engineer, Backend for one of our largest aerospace manufacturing clients located in Long Beach, CA.
Responsibilities
Responsibilities
- Design, develop and lead creation of core data components of our factory and launch software platform.
- Data technology abstraction and API development.
- Analytics and Reporting architectures.
- Data modeling, management, and development.
- Cloud and On-prem Application / Services / API development.
- Drive development of a distributed data platform spanning launch to factory components.
- Design and create technologies that enable data ingress/egress for the launch vehicle as well as core factory tools such as our Stargate printers.
- Make key tradeoff decisions, mentor junior engineers, build new systems/tooling, and recommend/drive high impact across existing systems.
- Degree in Computer Science, Computer Engineering, Electrical Engineering, or related field.
- 6 years of experience implementing code level patterns to enable codebases and teams to scale, with 1 years of experience leading data architectures at scale.
- 4 years of experience leveraging an array of data technologies including one or many of the following: InfluxDB, MongoDB, Redis, PostgreSQL, Cassandra, Kafka, Spark, and more.
- 4 years of experience with at least one of C , Go, Python, C#, Typescript.
- Familiarity with agile methodologies.
- Familiarity with containerization and deployment technologies like Kubernetes and Docker.
- Machine Learning, AI, and other related technologies.
- Demonstrated ability to create scalable architectures across an array of usage patterns and organizations.
- Demonstrated ability to learn, grow and mentor others to drive best practices and/or accelerate development lifecycles.
- Demonstrated ability to plan organizational roadmaps and hiring strategies.
- Familiarity with other modern languages like Go and Rust.