Job Description
Stronghold Investment Management is seeking a Senior Software Engineer to join their team in Dallas, TX. The candidate will be responsible for building features, designing and implementing APIs, and improving application architecture. Role involvements:
- Designing, developing, and maintaining backend services and APIs
- Enhancing user experiences by working with senior engineers, front-end developers, and UX/UI designers
- Defining software requirements in collaboration with cross-functional teams
- Contributing to code reviews and adhering to best practices
- Managing data using SQL and NoSQL databases in Azure
- Staying updated with industry trends and technologies
Requirements:
- Bachelor's or Master’s Degree in Computer Science, Software Engineering, or related field (preferred)
- 12+ years in Backend development
- Proficiency with Python or Ruby
- Experience with Pandas, NumPy, Polars
- Experience in building and maintaining web applications
- Hands-on experience with cloud platforms and familiarity with Docker
- Expertise in developing cloud-native applications
- Experience with CI/CD pipelines
- Proficiency in working with Relational (PostgreSQL, SQL Server) and No-SQL (Redis, MongoDB, Elasticsearch) databases
- Experience with message queues like Kafka
Stronghold offers:
- Market-competitive compensation
- Fully paid benefits (Medical, Dental, and Vision)
- Fully Funded HSA
- 401k + Match
- Company sponsored LTD, STD, life insurance and AD&D
- Generous PTO policy
- 15 company recognized holidays
- Parental Leave