mycareers logo


Showing: 4832  jobs
Principal Software Engineer
Spectraforce
Westlake, Texas

43 minutes ago

Job Description

Principal Software Engineer
Westlake, Texas (Hybrid)
12 Months
Hybrid – 2 alternate weeks onsite per month
 
Candidate Profile: 90/10 back end
  • Java 17+
  • Python
  • Kafka
Interview Process: One Round (Panel interview for 90 minutes)
 
The Expertise and Skills You Bring
  • 10+ years of hands-on software development experience in application development frameworks and demonstrate proficiency, quality, and passion in your coding ability.
  • Expert knowledge of fundamental design principles for building a scalable application.
  • Experience developing Spring RESTful web services application using Open Source Frameworks like Spring Boot, Spring Core, NumPy, other core components like oauth2.
  • Experience in full stack engineering and have deep knowledge of middleware Java stack, messaging technologies, Python, containerization, web containers and test automation.
  • Experience developing full stack applications using AWS cloud-platforms with services like EC2, Lambda, CloudFormation, S3, IAM Roles, EKS, and CloudWatch.
  • Experience with test automation at different levels of testing (unit, component, integration, and functional tests) using Cucumber, Gerkin, Jasmine, Junit, Karma, Karate, Mockito, and PyTest
  • Working experience with technologies such as Jenkins, Maven, and GIT.
  • Experience with Front-end Angular web development a plus.
  • Strong written and verbal communication skills.
  • Technology leadership, critical thinking, and influencing skills.
Role: As a Principal Software Engineer, you will be hands on with supporting the Equity Trading product area in the development of the OPEX system. Run a real time data and decision engine that works with a machine learning model provided from the business. You are deeply committed to improving the value delivered to our customers by collaborating with other engineers and leaders to establish and progress standards, influence strategic decisions, and build high quality software solutions. You will assist in leading development, research, and recommendation of appropriate methods, tools, and technologies to achieve domain-wide solutions. You are intellectually curious and are committed to developing your own expertise and empowering others by bringing the latest thinking to your role.
Responsibilities:
  • Designing and architecting within sophisticated distributed systems, micro services, and event-based architectures.
  • Actively collaborating for deliverables and driving engineering excellence, including framework advancement, standards formulation, and performance optimization.
  • Collaborating with business stakeholders, Chapter Leads, Architecture, Product Owners, and Technical Leads to analyze and define technical requirements as well as to identify, maintain, and prioritize technical tasks including Technology Lifecycle Management and Continuous Improvement items.
  • Influencing innovative technology solutions to resolve complex business problems.
  • Continuously researching new and emerging technologies including prototypes to determine capabilities and feasibility.
  • Working in a fast-paced Agile software development environment with continuous integration and continuous delivery tools.
  • Consistently able to write clean, testable, readable, and easily maintainable code.
 
Applicant Notices & Disclaimers
  • For information on benefits, equal opportunity employment, and location-specific applicant notices, click here
 
At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws. This position’s starting pay is: $ 65.00/hr.

Don't miss your next Big Opportunity!

Get notified when we find an opportunity for you