cover image
X4 Engineering

X4 Engineering

www.x4engineering.com

1 Job

36 Employees

About the Company

X4 Engineering partner with businesses across the entire engineering spectrum, from early-stage R&D to commercial enterprises to provide world-class talent solutions.

In order to offer the most effective, industry-leading expertise, we have specialized teams embedded in five key areas: Renewables, Oil & Gas, Science & Technology, Commodities & Trading and Testing, Inspection and Certification (TIC).

We are dedicated to helping our clients build high-performing teams whilst empowering candidates to achieve their career goals. Our comprehensive range of solutions includes permanent and contract placements, executive search, and outsourced projects.

Get in touch to find out more: Contact@x4engineering.com

United Kingdom:
T: +44 2078 127 700

United States:
T: (718) 360-0570

Germany:
T: +49 301 6638 9697

Listed Jobs

Company background Company brand
Company Name
X4 Engineering
Job Title
Senior Software Engineer
Job Description
**Job Title** Senior Software Engineer **Role Summary** Lead the design, development, and maintenance of scalable, event‑driven services that power real‑time portfolio automation, market connectivity, and high‑volume financial data pipelines. Work across backend services, cloud deployments, and cross‑functional API contracts to deliver reliable, secure, and performant financial infrastructure. **Expectations** - 5+ years of professional software engineering in team environments. - Depth in Python production development and experience with distributed systems. - Proven expertise in public cloud (AWS preferred) and related services: object storage, message queues, managed compute, serverless tooling. - Solid foundation in CI/CD, DevSecOps, Monitoring, Logging, and Observability. - Mentoring mindset and ability to scale engineering practices. **Key Responsibilities** - Architect and implement high‑throughput, event‑driven microservices using Python. - Integrate with external market/execution platforms and expose RESTful APIs for internal and partner consumption. - Build and maintain data ingestion, transformation, and ETL pipelines for financial data. - Design and operate cloud‑native services with container orchestration and infrastructure‑as‑code. - Enhance system reliability, performance, and security in production environments. - Contribute to engineering best practices in CI/CD, DevSecOps, testing, and observability. - Mentor and support junior engineers, fostering a culture of ownership and continuous improvement. **Required Skills** - Python (production-level experience). - Design and operation of distributed systems at scale. - AWS (or comparable public cloud) familiarity: EC2/​Lambda, S3, SNS/SQS, RDS/​DynamoDB, CloudFormation/Terraform. - Containerization (Docker), orchestration (Kubernetes). - Infrastructure‑as‑code and automated deployment pipelines. - Data processing / ETL (batch or streaming, e.g., Spark, Kafka, Flink). - Monitoring, logging, and observability tools (Prometheus, Grafana, ELK). - Strong software design principles, version control, and testing methodologies. - Optional: experience with financial systems, trading, or market data. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience). - Optional certifications: AWS Certified Solutions Architect, Certified Kubernetes Administrator, or similar.
Austin, United states
Hybrid
Senior
22-12-2025