About us
Xeco's network engineers develop and upgrade network infrastructures
that improve how our clients connect, interact, and manage their real-time
data. Our product needs to handle information at massive quantities in
various countries. We're looking for engineers who bring integrity, problem
solving skills to the infrastructure that need to be further developed and
designed. We are looking to the current networking system to be able to
scale globally with efficiency and security in mind. We need to manage
closely the proprietary IP and security of our internal network systems,
remote wireless networks, data flow, data storage etc, as the reach of our
products expand on a global scale. We need our engineers to be versatile,
display leadership qualities, capability, accountability, and be enthusiastic
to take on new problems across the full-stack as we continue to push
technology forward. Xeco aspires to be an organization that reflects the
globally audience that our products and technology serve. We believe in the
will to learn a diversity of perspectives, ideas that leads to the creation of
better products and services in commercial and industrial environments
globally.
**Job Overview:**
We are seeking a talented Senior Software Engineer to join our dynamic team. The ideal candidate will be responsible for developing high-quality software solutions, contributing to all phases of the development lifecycle, and collaborating with cross-functional teams to define, design, and ship new features.
**Duties:**
- Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.
- Design and implement scalable and reliable code following best practices.
- Collaborate with team members to determine functional and non-functional requirements for new software or applications.
- Test and deploy applications ensuring high performance and responsiveness.
- Troubleshoot, debug, maintain, and improve existing software applications.
- Stay updated on emerging technologies/industry trends and apply them into operations and activities.
**Requirements:**
- Bachelor's degree in Computer Science or related field.
- Proven experience as a Senior Software Engineer or similar role.
- Proficiency in application development using technologies such as REST, Azure, AWS, C, SQL, React Express, RESTful APIs.
- Strong knowledge of Linux operating systems.
- Experience in designing and developing APIs.
- Excellent problem-solving skills and ability to work independently or in a team environment.
• Support the existing Corporate Network architecture/environment, Hardware firmware
Upgrades, Layer2 changes (LAN, WAN, VLAN, VPN, Network tunnels, Switches, Firewall
rules, route rules) etc.
• Provide network support including service requests from various clients
• Measure connectivity/performance issues and provide root cause analysis.
• Responsible for improving network monitoring/alerting tools including network
performance issues.
• Configure VPN connectivity to other networks. Responsible for ensuring Network
Traffic Security within the AWS environment.
• Engineer, build, test, data syncing and data infrastructure for global scaling
• On Call support for client in different time zones globally
Job Type: Full-time
Pay: $100,000.00 - $135,000.00 per year
Benefits:
- Dental insurance
- Flexible schedule
- Flextime
- Health insurance
- Paid holidays
- Paid sick time
- Paid time off
Compensation package:
- Bonus opportunities
- Performance bonus
- Yearly pay
Experience level:
Experience:
- REST: 4 years (Preferred)
- Java: 4 years (Required)
Ability to Commute:
- Cedar Park, TX (Required)
Ability to Relocate:
- Cedar Park, TX: Relocate before starting work (Required)
Work Location: In person