Logo
Software Aspekte

Software Engineer

Software Aspekte, Dallas, Texas, United States, 75215


Locations:

New York City, Chicago, Connecticut, Austin, Dallas, Houston, San Francisco, Los Angeles, Miami, London, Dubai, RemoteAbout the RoleAs a Software Engineer, you’ll play a crucial role in designing, implementing, and maintaining the systems, platforms, infrastructure, and tools used by researchers, data scientists, and traders to conduct research, backtesting, generate alpha, construct optimal portfolios, automate trading/execution, manage risk, and more. You will use your expertise to architect scalable, high-performance, low-latency applications and tools. You’ll collaborate closely with cross-functional teams to drive innovation and integrate solutions. You’ll have the opportunity to mentor junior engineers, influence technical decisions, and shape the future of various technology organizations.If you are an experienced software engineer looking for a new position in a general area (Data, Platform, Modelling, Trading, Infrastructure), then apply below! We’ll review your profile and share all relevant positions. Please select the area you’d like to be considered for using the drop down field in the application.ResponsibilitiesLead design, focusing on architecture, scalability, latency, throughput, and performance.Develop and maintain infrastructure, systems, tools, data, and more to support engineers, investment teams, corporate, or other areas of the business.Scope and drive new initiatives, streamline development processes, and research new technologies to help business with evolving needs.Participate in all aspects of the software development lifecycle, including design, coding, testing, debugging, and implementation.Collaborate with cross-functional teams to integrate software components and ensure seamless operation across the organization.Contribute to code reviews, documentation, and setting best practices to maintain high quality and efficiency standards.Mentor junior engineers, provide guidance, technical expertise, and help troubleshoot complex issues to foster their professional development.Qualifications

Bachelor’s, Master’s or Ph.D., in computer science, engineering, or related field.5+ years of experience in any area – data, infrastructure, platform, modelling, trading, or other engineering area.Strong programming experience in Python, C++, C, Java, or other languages.Familiarity with Linux/Unix environment.Knowledge of data structures, algorithms, distributed computing, low latency development, and software design principles.Experience with database technologies (SQL, NoSQL,MySQL) and distributed storage systems.Strong analytical skills with the ability to formulate and solve complex problems, think critically, and a keen attention to details.Excellent verbal and written communication skills and ability to effectively convey complex ideas.Demonstrated ability to work collaboratively in a team-oriented environment.Ability to manage multiple tasks and priorities in a fast-paced, dynamic environment. Flexibility to adapt to changing technical requirements.Preferred:

Prior experience within a financial institution preferred but not required.In accordance with New York City’s Pay Transparency Law, the base salary range for this role is $150,000 to $300,000. Base salary does not include other forms of compensation or benefits such as a discretionary bonus, health, dental, and other wellness plans and 401(k) contributions. Discretionary bonuses can be a significant portion of total compensation. Actual compensation for successful candidates will be carefully determined based on a number of factors, including their skills, qualifications and experience.Apply for this JobFirst Name*

Last Name*

Email Address*

Telephone*

Are you legally authorized to work in the United States?*

Will you now or in the future require sponsorship from any prospective employer to work in the United States?*

Which engineering area are you interested in?*

#J-18808-Ljbffr